The singer takes time out from touring for a bash in N.Y.C. Plus: Brad & Angelina, Sofia Vergara, Ashton Kutcher, Emma Watson and more


Great Scot! Sharon Osbourne shows her love for two bare-chested hunks Tuesday outside the Grosvenor Hilton Hotel in Glasgow, Scotland, where the talk show host was on hand for the first round of British X Factor auditions.