4 / 10

Sofia Vergara, Jesse Tyler Ferguson, Sarah Hyland

Lordy, lordy, look who's 40! "Modern Family" hot mama Sofia Vergara boggied down on the big milestone with plenty of family members and pals, including some of her castmates Jesse Tyler Ferguson and Sarah Hyland (pictured here) while vacationing in Playa del Carmen, Mexico, this week. Reports surfaced that her boyfriend, Florida politician Nick Loeb, popped the question during the getaway, but Sofia's rep has denied the two are engaged. (7/10/2012)

Top Shots of the Week

Miss any of the week's most memorable moments, like Tom Hanks' wacky birthday pic or Sofia Vergara getting her groove on in Mexico? Check out omg!'s Top Shots!