On Air Now
The Capital Weekender with Marvin Humes 7pm - 10pm
7 December 2011, 12:25 | Updated: 7 December 2011, 12:47
The 'Heart Skips A Beat' singer joined The X Factor judge on stage for a performance at the Prince's Trust benefit.
Olly Murs made a guest appearance at the Prince's Trust benefit at London's Royal Albert Hall last night (7th December) for a surprise duet.
The 'Dance With Me Tonight' singer joined the Take That singer for a performance of the band's hit single 'Shine', taking on the vocal part usually sung by Gary's band mate Mark Owen.
Gary performed a solo set during last night's concert as part of a two-night stint at the popular venue, and was also joined on stage by the likes of Lulu and Jason Donovan.
The X Factor judge performed several of the band's greatest hits throughout the evening, including 'Everything Changes', 'Back For Good' and a closing performance of 'Never Forget'.
The charity event was also attended by Prince William, Kate Middleton and Prince Charles.