Who can forget the off-the-shoulder Carolina Herrera dress she wore for Trooping the Colour? Image Source: Getty / Karwai Tang