Sofia Vergara has treated her twitter fans to a photograph of her in a tiny black bikini while holidaying in Mexico.
Sofia Vergara has treated her twitter fans to a photograph of her wearing nothing but a tiny bikini.
The curvaceous 'Modern Family' star - who plays feisty housewife Gloria Delgado-Prichett in the TV show - posted the picture of her posing in a black bikini during a stay at a Palmilla, Los Cabos, Mexico resort.
In an accompanying message, the Colombian actress - who was taking a break from promoting her new clothing line at Kmart - tweeted: "Ciao ciao One&Only Palmilla !!! It was amazing!! Te quiero Mexico. (sic)"
But the 39-year-old beauty - who was discovered in Colombia at the age of 17, when a talent scout saw her walking on a beach and invited her to appear in a Pepsi commercial - used to hate her large breasts when she was a teenager.
Sofia - who has a 34DD chest - said: "I was very skinny and I was very voluptuous. Now, they're fantastic. But when you're 13 years old?!"