Sofia Vergara wants other women to feel the luxury of her affordable swimwear for Kmart, even though other women don't look like Sofia.
The actress, who has spoken of her own body issues in the past, goes to show that all women have hang ups and we all should embrace our curves or not matter what!
The 41-year-old Modern Family star played the luscious lynx as she posed in one of her more revealing two-piece bathing suits for the retail giant.
Sofia's skimpy bikini is cut from an animal print cloth and gives her a seductive aura as she lounges with forearms on the ground, overflowing cleavage and her body curved an at advantageous angle.
The Colombian beauty's coffee-brown hair falls in long waves while showing skin that's silky smooth.
The lushly tropical scenery composed of palm fronds, ferns and other greenery is an appropriate background given Sofia's wild outfit.
"Love this bikini from my Kmart Fashion line!! Perfect for the warm weather!!", Sofia said.
Sofia debuted her fashion collection for Kmart in 2011 and most items are priced below $50.
Before Sofía Vergara made it big as an actress on Modern Family, the Colombian-born beauty was a super-hot bikini model! We've got out hands of some of Vergara's muy caliente modeling pics from back when she was a 26-year-old budding star.
Vergara obviously hasn't lost her hot body or knack for modeling. She recently flaunted her toned tummy in bikini bottoms on the cover of Women's Health magazine. She joked to the mag, "I'll tell you something. I've always been known for my boobs, but it pisses me off, because I do also have a great ass!"