Sofia Vergara she poses in a green swimsuit and shows us her shapely figure. In fact, she herself published her photos on her personal Instagram account and her fans were excited.

The “Modern Family” actress sat on one of the balconies of her Los Angeles mansion while showing off her gold jewelry.

The 51-year-old beauty – who split from Joe Manganiello last year and is now in a relationship with Justin Saliman – was showcasing her own swimwear collection for Walmart, a chain she has partnered with for the past few years.

“After months of trying on samples and styles, I couldn’t be happier to share my new swimwear collection,” she wrote in her post.

“Just in time for spring break”added the star who has won rave reviews for her work in the ‘Griselda’ series.

Sofia Vergara was just as stunning at the Vanity Fair Oscar party.

Sofia Vergara

Speaking to “Harper’s Bazaar” recently, the actress revealed one of her “beauty secrets.”

View this post on Instagram

A post shared by Sofia Vergara (@sofiavergara)

“You have to find the things that work for you and stick to them. I’ve been doing my makeup the same way since I was 15, with roughly the same tones, because that’s what suits me. I choose my clothes in the same way. I know there is a style. I know my body shape. I’m not a model. I don’t need to wear anything, just to be in. I don’t care what anyone says”the actress said.