Sofia Vegara is sizzling in sunny new bikini photo, and we’re jealous over who she’s got behind the lens

From the looks of Sofia Vergara’s stunning vacation photos, you’d never guess that the “Modern Family” star is a day over 25.

Videos by Rare

RELATED: Sofia Vergara could pass for her son’s sister in these stunning pics from the Emmys

The Colombian beauty showed off her ageless physique while on vacation last week with husband (and fellow hottie) Joe Manganiello. Clad in a simple black bikini top and leopard print bottoms, the 45-year-old the looked the definition of fit and fabulous.

Vegara captioned the photo, “The ? is out!!” If the previous vacation photos are any indication, the cameraman is another cause for celebration, being none other than Manganiello himself. Vergara’s 41-year-old husband of two years was the one who captured several images of his wife as they lounged around their beachside vacation home.

The gorgeous couple wed in a lavish ceremony and reception at the Breakers in Palm Beach on Nov. 22, 2015. The entire ballroom at the resort was covered floor to ceiling in flowers, and Vergara’s 25-year-old son Manolo Gonzalez-Ripoll Vergara walked her down the aisle.

RELATED: 63-year-old Christie Brinkley is giving today’s supermodels a run for their money in a sultry photo

Prior to celebrating their second anniversary, the “Magic Mike” star gushed over his wife.

“I guess it means presents,” joked Manganiello to PEOPLE regarding the milestone. “I married somebody that I absolutely love and adore, and who also loves and adores me, so that’s definitely something worth celebrating.”

Worth celebrating indeed!

What do you think?

“Kill this dog”: A father’s plea to police after his 3-year daughter was mauled to death by a pit bull

“I don’t think it should ever happen”: A pregnant mom says TSA agents pressured her to go through a metal detector