Apparently there is such a thing as being too beautiful — and actress Sofia Vergara knows that feeling all too well.

The gorgeous starlet opened up to ‘The Sun’ about her good looks and curvaceous body, and how they actually “worked against her” in the entertainment industry.

“I realized that having a good figure was an advantage on TV and getting attention and publicity. But it also means you can’t play more normal kinds of roles,” she said. “I can’t just play an ordinary girl.”

The ‘Modern Family’ star admits she’s now focused on trying to find roles that best suit her look, but she didn’t always embrace her beauty.

“When I was a teenager I was skinny but with big boobs. It was a relief for me when I met my (first) husband and then I didn’t have to deal with being chased as much,” she admitted.

The 42-year-old stunner is now engaged to actor Joe Manganiello — and we have no doubt she’ll be a breathtaking bride! Just yesterday, she shared a photo of the ‘True Blood’ star holding the daughter of his younger brother, Nicholas Manganiello.

“Gia and her favorite uncle,” she captioned the sweet pic.

joe manganiello baby

Joe with his niece on Sunday, March 29, 2015.

The couple plan to tie the knot later this year once Joe is finished promoting his upcoming film, ‘Magic Mike 2.’

“We want to get married at a time when we can get away and make time for a honeymoon, so the wedding will probably be later this year,” she told ‘Page Six.’