Sofia Vergara thought Joe Manganiello was ''too handsome'' for her.

The 'Modern Family' star, who started dating the 37-year-old actor in July, admits she initially didn't want to go out with him because she thought he was ''too much.''

The 42-year-old beauty said: ''I had just seen him very far away at events. I thought he was very handsome, but I wasn't interested. Too handsome.''

When asked if it's really possible to be ''too handsome,'' the Colombian star told 'The Ellen Degeneres Show': ''Yeah, there is such a thing as too much. Or so I thought...''

While the actress wasn't instantly smitten with the 'Magic Mike' star, Joe previously admitted he always had a huge crush on her.

Speaking about his ideal woman earlier this year, he said: ''Sofia Vergara, that's it. She's got that Latin thing going. She's got the butt, she's got curves, she's got a beautiful face, beautiful hair, just gorgeous and she's feisty.''

The couple are planning to celebrate Thanksgiving with his extended family later this month.

The former 'True Blood' hunk recently said: ''We're going to have a big, big, big Thanksgiving. My brother just had a baby, his first baby, so it's my first niece.''