The Scottish actor shows his penchant for pastel in Barbados. Plus: Brad Pitt, Mariah Carey, Jake Gyllenhaal and more


Talk about getting into the swing of things! After rocking out at a New Year's Eve bash in Madison Square Garden, Mariah Carey dons her princess best Saturday while performing at the Borgata Hotel in Atlantic City, N.J.