Even in bridesmaid yellow, Sofia Vergara still looks amazing.
The 42-year-old Modern Family star rocked a strapless, pastel yellow gown while serving as a bridesmaid at her friend's wedding over the weekend.
Sofia was accompanied by her fiance, Magic Mike XXL star Joe Manganiello, who looked as handsome as ever in a dark suit jacket, dark pants, and a white button-down dress shirt. He kept the look classy but casual by forgoing a tie.
The bride, who wore a stunning white ball gown with sweetheart neckline, posed for a sweet pic with Sofia at the reception, and the two couldn't have looked happier.
Sofia even allowed herself a little treat, writing on Instagram that it would be "bad luck" if she didn’t eat some of the wedding cake.
Sofia and Joe, who got engaged on Christmas Day 2014, haven't yet announced a date for their wedding, but the gorgeous Colombian actress told ET earlier this year that it would likely be a pretty huge wedding.