The Actor Who Plays Prince Philip on 'The Crown' Would Like Selena Gomez to Play Meghan Markle

Interesting choice...

Hair, Face, Hairstyle, Eyebrow, Lip, Skin, Beauty, Nose, Chin, Black hair,
(Image credit: Getty Images)

If The Crown keeps going (and we hope that it does), the story will eventually catch up to the modern day royal family. While that means we're going to lose the current cast as the characters they play age (we'll miss you, Claire Foy and Matt Smith), it means we might also eventually get to see who the Netflix show casts to play modern royals, like William, Kate, Harry, and, of course, Meghan Markle.

During an interview with Andy Cohen on Watch What Happens Live, Smith, who plays Prince Philip had a suggestion for who to cast in the sure-to-be-iconic role.

Foy started by pointing out that it will take the series several years to catch up to current day. "It’s probably not gonna be for another five years, so it would have to be someone who’s about 11 or 12," she said (even though Markle is 36, so it would actually be most prudent to look to someone who's around 30 now based on that timeline).

"Who’s that singer…who goes out with Justin Bieber?" Smith asked.

“Selena Gomez?” Cohen asked, obviously surprised by Smith's choice.

“You love Selena Gomez,” Foy said, calling Smith out on his fandom.

Smith's casting wish coming true seems like a long shot to say the least (for a number of reasons), but maybe Netflix can find another role for Selena on The Crown. We'd be on board for that.

Kayleigh Roberts
Weekend Editor

Kayleigh Roberts is a freelance writer and editor with more than 10 years of professional experience. Her byline has appeared in Marie Claire, Cosmopolitan, ELLE, Harper’s Bazaar, The Atlantic, Allure, Entertainment Weekly, MTV, Bustle, Refinery29, Girls’ Life Magazine, Just Jared, and Tiger Beat, among other publications. She's a graduate of the Medill School of Journalism at Northwestern University.