Gwyneth Paltrow Sings (and Swears!) for Royalty

Gwyneth Paltrow performs for Prince Philip, the Duke of Edinburgh, in London while Cameron Diaz looks on

By Cristina Gibson, Melissa Unger Oct 06, 2011 8:15 PMTags
Gwyneth PaltrowDave M. Benett/Getty Images

Gwyneth Paltrow is one cheeky monkey!

The actress and sometime singer performed for real royalty in London this week at a party celebrating the 90th birthday of Prince Philip, the queen's husband. Hollywood royalty, including Cameron Diaz, also attended the big bash.

But Gwynnie, who took the stage with Mark Ronson and The Knights Before, told partygoers to keep her potty mouth on the DL at one point...

During a rendition of Cee Lo Green's "F--k You," she used the actual swear word before saying, "Don't tell the queen!"

Not only did Gwyneth rock out, but she also rocked a teeny-tiny sparkled minidress with gray peep-toe booties; fellow actress Cameron sported a more conservative in navy blazer over a black minidress.

What do you think of Gwyneth's recent sartorial choices and swearing? Do you dig her unbuttoned style as of late or do you prefer the previous prim and proper image?