Ewan McGregor Gives Us 15 Seconds of Pure Bliss

Robbie Williams invited Ewan McGregor on stage last night in London to sing “Angels,” and it was everything one would hope for and more.

The boys got their sing-song on at the UNICEF UK Halloween Ball in front of Hugh Grant, Julien McDonald, Steve Coogan, host Jemima Khan and Lily Allen.

Fans are familiar with McGregor’s velvet voice from Moulin Rouge, in which the Scotsman was kind enough to provide the soundtrack for my wedding.

McGregor, who recently received an OBE from Queen Elizabeth, will make his Broadway debut next October in The Real Thing.