Kate Middleton has the long-sleeved version of an Alexander McQueen dress that Tulisa wore sleeveless last July
Kate Middleton's bright red Alexander McQueen dress might look familiar because Tulisa Contostavlos stepped out in it last summer for The X Factor auditions in Liverpool.

Kate, 30, wore the long-sleeved version for the Queen's Thames Diamond Jubilee Pageant yesterday teamed with a Sylvia Fletcher hat from royal milliner James Lock & Co, a scarf made of Strathearn tartan and nude shoes

The outfit - which emphasised her slim waist - certainly made the Duchess of Cambridge stand out on a dull and rainy day, but she's been criticised for the eye-popping number because all eyes were on her.

Kate's sister Pippa wore blue and her mother Carole chose white for a patriotic red, white and blue theme.

Prince William's 86-year-old grandmother Queen Elizabeth II - who's celebrating 60 years on the throne - also wore white.

Today the Diamond Jubilee Concert takes place in front of Buckingham Palace.

Stars performing include Gary Barlow, Annie Lennox, Robbie Williams, Will.i.am, Jessie J, Cliff Richard, Ed Sheeran, Tom Jones, Kylie Minogue, Stevie Wonder, Elton John and Paul McCartney.

 11140%7C00001da9a%7Cf3a0_Carole-and-Pipp

SEE PICTURES Kate Middleton wears Orla Kiely dress for Royal engagement in London with Prince Charles>>

SEE PICTURES Kate Middleton keeps dress hidden under chic grey coat at first Royal engagement without Prince William>>

SEE PICTURES Kate Middleton Style File>>

NEW PICTURES Kate Middleton and Prince William visit riot victims in Birmingham>>

NEW PICTURES Kate Middleton and Prince William dazzle in LA>>

NEW PICTURES Prince William and Kate Middleton on their visit to Prince Edward Island in Canada>>

NEW PICTURES Kate Middleton dazzles at ARK event>>