Longoria greets admirers outside of Jimmy Kimmel Live in Hollywood. Plus: Zac Efron, Pippa Middleton & more!

HEAVEN 'SCENT'

What's so funny? Gerard Butler buttons up during an appearance for Boss Parfums in London on Tuesday.