Skip to main content

WATCH: Hilary Duff even surprises herself with this celeb crush on 'Ellen'


It's Prince Harry!!!

The royal redhead has won the heart of Hilary Duff, apparently.

On Friday's episode of The Ellen DeGeneres Show, he beat out his fair share of Hollywood hunks including Leonardo DiCaprio, Colin Farrell, and ultimately Jake Gyllenhaal.

And, DeGeneres, like most of us, didn't see this coming.

"I didn't know you were in love with Prince Harry–no one did," DeGeneres said.

And Duff seemed just as shocked!

"By the way me either... You just taught me something about myself," she said.

Who knows? Maybe they have a shot?