The Duke of Cambridge and Prince Harry
1. Young Prince William and Princess Diana
A pregnant Princess Diana rocks a pink shirt as she snuggles with Prince William. Anyone else getting Prince George vibes here?