• Video
  • Shop
  • Culture
  • Family
  • Wellness
  • Food
  • Living
  • Style
  • Travel
  • News
  • Book Club
  • GMA3: WYNTK
  • Newsletter
  • Privacy Policy
  • Your US State Privacy Rights
  • Children's Online Privacy Policy
  • Interest-Based Ads
  • Terms of Use
  • Do Not Sell My Info
  • Contact Us
  • © 2025 ABC News
  • Culture

Keira Knightley has 'banned' her 3-year-old daughter from watching certain Disney films

20:04
'Colette' star Keira Knightley: 'I had a very lucky run very early on'
Michael Rozman/Warner Bros.
Luchina Fisher
ByLuchina Fisher
October 16, 2018, 4:42 PM

Keira Knightley may be starring in Disney's upcoming "The Nutcracker and the Four Realms," but she's doesn't exactly agree with the messages in every film the studio has made.

The 33-year-old British actress said on "The Ellen DeGeneres Show" airing today that she has "banned" her 3-year-old daughter, Edie Knightley Righton, from watching certain Disney movies.

The 1950 animated "Cinderella" is "banned," Knightley said, "because she waits around for a rich guy to rescue her. Don't! Rescue yourself, obviously!"

But the one that has the "Colette" star "quite annoyed about because I really like the film," is "The Little Mermaid."

"I mean, the songs are great, but do not give your voice up for a man. Hello!" she told host Ellen DeGeneres. "But the problem with 'The Little Mermaid' is I love 'The Little Mermaid!' That one's a little tricky -- but I'm keeping to it."

Keira Knightley appears on "The Ellen DeGeneres Show."
Michael Rozman/Warner Bros.

Related Articles

'Colette' star Keira Knightley: 'I had a very lucky run very early on'

DeGeneres was happy to hear not all Disney films were off-limits. "Finding Dory," in which DeGeneres voiced the wide-eyed, blue tang fish, is "a big favorite in our house," Knightley revealed.

"'Frozen' is huge and 'Moana' is totally fine," she added.

"There are some good ones," DeGeneres responded, "but mainly 'Dory.'"

Knightley also shared the preparation she did to play the Sugar Plum Fairy in the big screen version of the "The Nutcracker."

Richard E. Grant as Shiver, left, Keira Knightley as The Sugar Plum Fairy, Eugenio Derbrez as Hawthorne and Mackenzie Foy is Clara in Disney's "The Nutcracker and the Four Realms."
Laurie Sparham

"We shot it almost two years ago and I think I've still got glitter in my house," the actress confessed. "It's impossible to get off. It's a disaster, and I was covered in it for about four months while we were making the film."

Added the star, "It is very definitely now in my contract that I won't work with glitter. Absolutely not!"

Disney is the parent company of ABC News.

Up Next in Culture—

Bindi Irwin speaks out from hospital bed after medical emergency

May 13, 2025

Simone Biles gives commencement address: See her advice to graduates

May 12, 2025

Simu Liu proposes to girlfriend Allison Hsu in Paris: 'I choose you forever and always'

May 12, 2025

Gisele Bündchen shares photos with youngest child in Mother's Day post

May 12, 2025

Shop GMA Favorites

ABC will receive a commission for purchases made through these links.

Sponsored Content by Taboola

The latest lifestyle and entertainment news and inspiration for how to live your best life - all from Good Morning America.
  • Contests
  • Terms of Use
  • Privacy Policy
  • Do Not Sell My Info
  • Children’s Online Privacy Policy
  • Advertise with us
  • Your US State Privacy Rights
  • Interest-Based Ads
  • About Nielsen Measurement
  • Press
  • Feedback
  • Shop FAQs
  • ABC News
  • ABC
  • All Videos
  • All Topics
  • Sitemap

© 2025 ABC News
  • Privacy Policy— 
  • Your US State Privacy Rights— 
  • Children's Online Privacy Policy— 
  • Interest-Based Ads— 
  • Terms of Use— 
  • Do Not Sell My Info— 
  • Contact Us— 

© 2025 ABC News