Catherine, Duchess of Cambridge, as seen at the Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. / AP Photo/Stefan Rousseau/Pool
(CBS News) Catherine, Duchess of Cambridge, stepped out in a striking Alexander McQueen dress to celebrate the 60th anniversary of Queen Elizabeth II on the River Thames in London Sunday.
Pictures: Queen off to the races for Diamond Jubilee
Pictures: Diamond Jubilee preparations
Queen Elizabeth II's Diamond Jubilee: Calendar of events
Complete coverage: The Queen's Diamond Jubilee
Pictures: Kate, Duchess of Cambridge
She wore a small, high red hat featuring flower cutouts and a long, form-fitting boat-neck top with a knee-length pleated skirt. She finished the look with a plush red bag and carried a plaid scarf.
The look was in stark contrast to the queen's and Camilla, Duchess of Cornwall's all-white dress for the event.
Check out all the fashions from the River Thames flotilla.