Cheryl shines at Jubilee Concert

Their duet was one of the worst-kept secrets surrounding the event. 

Cheryl Cole and Gary Barlow took to the stage for a very special duet at the Queen’s Diamond Jubilee concert tonight to a surge of screaming fans.

The Call My Name singer wowed the crowds as she stepped out with Gary in a shimmering fishtail gown, which featured a fitted black bodice making way to a blue and white tiered flamenco-style skirting.
The Girls Aloud singer and Gary performed a moving rendition of Need You Now to the thousands of fans who’d gathered around Buckingham Palace, soaking up the jubilant atmosphere of the celebrations being watched around the globe.
The Queen watched the star-studded show with a number of the Royal family – including Prince William and the Duchess of Cambridge, Prince Charles and the Duchess of Cornwall – but was noticeably minus Prince Phillip.
The Duke of Edinburgh was sadly forced to skip the show due to a bladder infection, with Prince Charles later paying tribute to his father and calling on the nation to wish him a speedy recovery.
Cheryl Cole and Gary Barlow performed on the glittering bill alongside the likes of Tom Jones, Sir Elton John, Kylie Minogue and JLS, which was kicked off by Robbie Williams with his track Let Me Entertain You.
The cheeky crooner donned a smart military-style jacket as he opened the proceedings, with The Voice judges will.i.am and Jessie J following on with Black Eyed Peas’ I’ve Got A Feeling, JLS took to the stage to deafening screams with their renditions of She Makes Me Wanna and Everybody In Love, wowing us with their fancy footwork as they performed for the crowds.
It was Tom Jones who managed to get everyone up and on their feet – whether they were in London or at home on the sofa – as he belted out his hit, Delilah to the delighted audience.
Grace Jones managed the impressive feat of getting #hulahoop trending on Twitter, as she took to the stage dressed like a kinky devil – hula-hooping the entire way through her set. We were very impressed.
Out-there outfits were hot on the night too, with the legend that is Annie Lennox as she donned wings and sequins to performThere Must Be An Angel.
Kylie Minogue was also on tonight’s bill, wowing fans with her pitch-perfect vocals in a cute, pearl-emblazoned short suit that showed off her infamous toned legs. The All The Lovers singer put on an energetic performance for The Queen – sparkling shoe boots et al – while Sir Elton John added to the sequins as he took up his seat on the piano in a bright pink shimmering tuxedo jacket.
The crooner wowed with his performances of Crocodile Rock and Your Song, whileSir Paul McCartney rounded off the patriotic evening with a string of hits, including Let It Be and Magical Mystery Tour.
Then it was time for Her Majesty The Queen to take the stage, with her son Prince Charles thanking the organisers, including Gary Barlow and the nation for their show of patriotism on her behalf, jokingly calling her ‘mummy’ to the crowd.