Make way, make way, for the Queen of England and future Queen of England (and Princess Beatrice) because we have a royal #twinning moment.
On Tuesday at day one of the Royal Ascot horse races, Queen Elizabeth, Kate Middleton and Beatrice of York each got the memo (we assume they've got each other on royal speed dial) and wore coordinating cornflower-blue dresses and wide-brimmed hats (the queen's and Kate's both had giant blue flower details). S'cute, Your Royal Highnesses.