He might be a Liverpudlian born and bred but Paul McCartney was embracing his love of the Highlands on Thursday night. The Mull Of Kintyre singer was joined by his photographer daughter Mary for a traditional Burns Night knees-up in London's St Martin's Lane hotel.
They were among a host of stars gathering to celebrate Scotland's most famous bard. Perthshire actor Ewan McGregor, who delighted onlookers by donning his kilt, and Glasgow-born Texas singer Sharleen Spiteri co-hosted the charity event, where entertainment was provided by bagpipe troupe the Red Hot Chilli Pipers.
Sharleen - patriotic in red tartan - was having to keep socialising with other guests, including Lady Helen Taylor and Ronan Keating, down to a minimum, however. She has been told by doctors to rest her voice after developing nodules on her vocal chords - a problem also experienced by Julie Andrews and Joss Stone.
While former Beatle Paul got into the spirit of things with his fellow celebrity revellers, his estranged wife Heather Mills has been moving in royal circles. The mum-of-one put in a glamorous appearance at a London charity reception where she appeared to be getting on famously with Prince Michael of Kent.