The singer works the crowd at a concert in Glasgow, Scotland. Plus: Justin Theroux, Jenny McCarthy & more!

SWEET COATING

America's Got Talent host Nick Cannon looks good enough to eat in his pastel suit on Thursday, arriving at a photocall for the reality hit's ninth season in Newark, N.J.