Catherine Middleton had a busy weekend! While we were out celebrating the Fourth of July, the Duchess of Cambridge skipped from Ottawa to Quebec to Prince Edward Island, wearing some great designer outfits along the way. Some of her picks included an Alexander McQueen sailor-inspired look, a purple Issa dress reminiscent of her sapphire blue engagement announcement frock, a gray Catherine Walker shift, and a blue dress by Erdem Moralioglu, a Canadian-born, London-based designer. With so many looks, it’s hard to choose a favorite!

Click “See the Photos” for more Middleton style, and find out where to shop her looks!

See the Photos!