Longoria is ravishing in red at the Laureus World Sports Awards in Rio de Janeiro, Brazil. Plus: Justin Timberlake, Kristen Bell, Zooey Deschanel and more

WHAT A RIOT

Hug it out! Angela Bassett puts the squeeze on costar Gerard Butler during an after-party for their new flick Olympus Has Fallen Monday night at The Darby in New York City.