
In news that will surprise precisely no one, Jennifer Lopez looked absurdly fabulous at her birthday party last month.
The 47-year-old singer, actress, dancer, fashion designer, producer, author, astronaut (okay, we made that last one up) threw a party fit for a superstar at Caesars Palace in Las Vegas. The guest list included, ahem: Kim Kardashian, Calvin Harris, Fat Joe, Leah Remini and Cristiano Ronaldo to name a few.