Prince William's good looks are truly royal!
Here's a 17-year-old version of the Duke of Cambridge back in 1999 (left) and, 19 years later, the now-35-year-old heir to the throne taking a stroll around Windsor Castle the day before his little brother's big wedding day (right).
I do!
The question is ...