Never has a half-century looked better.

Sofia Vergara turned 50 on July 10 and kicked off the milestone moment the day before, posting a series of celebratory photos to Instagram.

Wearing a strapless red-and-white patterned sundress with a sweetheart neckline, glamorous oversized shades and collection of bangles, the actress was joined by friends and family for a fun poolside party.

In a couple of the stylish snaps shared to social media, the Modern Family star showed off a custom champagne bottle featuring the message, “50 & still fabulous.” In another, she posed with what appears to be a delicious coconut cake topped with festive numeral candles.

Sofia included her son as one of the featured guests in Sofia’s posts Manolo Gonzalez VergaraA look-alike niece of hers, ages 30 Claudia Vergara, 29. Her pup Bubbles was also on hand and was treated to her own doggy cake as she celebrated her own 9th birthday.