Cheryl Cole took to the stage tonight during the Diamond Jubilee Concert, held at Buckingham Palace in London.

She performed a duet of Lady Antebellum’s hit, ‘Need You Now’ with the concert organiser Gary Barlow of Take That.

The singer, who was terribly out of tune and out sung by the brilliant Gary, wore an Eva Minge Spring 2012 Couture gown.

Her black strapless sequin mermaid gown with an ombre train also had velvet details on the bust and around the skirt.

It’s no Stéphane Rolland.

She should’ve hit #2 on her speed-dial and requested to wear one of Rolland’s creations for this performance as I find this gown so unappealing and dated.

No doubt the big gown was to distract us from her lack of vocal ability.

de Grisogono jewels and wavy ponytail completed her look.

Credit: Getty