Hollywood star Sofia Vergara never fails to stun her fans with her sizzling body and stunning looks.
The 48-year-old actress and model has been the highest paid actress in American television for seven years, from 2013 to 2020.
Making a name for herself in the 1990s, the Colombian-American actress rose to prominence while co-hosting two television shows for Spanish-language television network Univisión.
The stunning star is most known for playing Gloria Delgado-Pritchett in the ABC comedy series Modern Family.
For this role she was nominated for five Golden Globe Awards, four Primetime Emmy Awards, and seven Screen Actors Guild Awards.
The Colombian-American star has naturally blonde hair, but for films and TV series that she stars in, she sometimes masks her natural hair to make her look more ‘Hispanic’.
Gorgeous in green
Sofia looked stunning in green in the gorgeous snap she posted on Instagram.
Her hair tousled and in her natural shade of blonde, Sofia was seen wearing a bright green bathing suit as she leans back.
With a natural makeup look and glasses, Sofia looked laidback and chilled as she enjoyed the sunshine.
Her stunning figure was accentuated by the cut out detailing of the swimsuit, leaving her fans very hot under the collar.
Hollywood glamour in the pool
In this sophisticated yet sultry Instagram snap, Sofia was channelling 1940s Hollywood glamour.
With her hands on her hips, the actress was seen standing in a deep blue pool wearing a slinky bathing suit.
The white swimsuit that the star wore was a bandeau style, covering her perfectly shaped figure, and accentuating her small waist with a chunky black belt.
The star paired the monochrome look with large sunglasses, a bright red lip and her hair is slicked back.
Red carpet ready
In a behind-the-scenes snap from a red carpet event, Sofia showed off her curves in a fitted sweetheart dress.
Snapping a sultry selfie backstage, the Colombian-American actress posed in front of the mirror as she gazed into the camera.
With a glam makeup look and a bright red lip, which appeared to be the star’s signature lip colour, Sofia sizzled as she posed up a storm and snapped away.
The fitted dress she wore was in a monochrome colour palette, featuring glitzy black and white stripes, horizontally and vertically.
The design of the star’s red carpet dress showed off her toned figure and stunning curves.
Beach babe
In this stunning throwback snap, a bare-faced Sofia can be seen posing on a beach.
She donned a daringly plunging white swimsuit with lace detailing over her flat stomach, showing off a hint of cleavage in the sun-soaked snap.
With minimal makeup, loose waves and a full pout, the Hollywood star appeared to look chilled out and relaxed as she posed nonchalantly for the camera.
Fans swooned over this throwback photo that she posted for throwback Thursday, with hundreds of other fans flocked to the comments section to drop an abundance of heart face emojis.
Dog mom
In this sweet snap, Sofia can be seen gazing into the eyes of her beloved dog, Joe.
Leaning back on a sun lounger, the star wore a black bathing suit with a floppy straw hat as she sunned herself among an abundance of greenery.
Fans swooned over the star’s thighs and physique, while the snap gained over 280,000 likes.
Away from her flawless Instagram feed, it isn’t always red carpets and glamour for the popular actress.
With divorces and health scares, the star has lived a life full of emotion.
The 48-year-old actress married her high-school sweetheart at just 18, but they divorced in 1993. The couple had a son named Manolo two years prior to their divorce in 1991.
In 2000 Sofia was diagnosed with thyroid cancer, where she had to have her thyroid removed. She underwent the surgery and went on to make a full recovery.
Source: Celebrities - dailystar.co.uk