While most of the Royals were present and accounted for at the Epsom Derby (well, the Queen’s horse was tipped to win!), it was the Duchess of Cambridge who stole the show in a divine white/cream outfit with subdued accessories and her hair up!
That said, the Windsor men all looked exceptionally handsome in their morning suits and top hats too.











