Sofia Vergara's love life ''couldn't be better.'' The 42-year-old actress has been dating Joe Manganiello, 37, since the beginning of July and she's pleased with how their new relationship is blossoming. Speaking to PEOPLE.com, she said: ''I'm very happy romantically. It couldn't be better!'' Meanwhile, friends believe the True Blood
hunk is a ''good influence'' on the Modern Family
star as he has been helping her curb her partying and has even been advising her on diet and fitness. A source said previously: ''Joe has been a really good influence on her. He is teaching her that she can have just as much fun without drinking and has gotten her into fitness and
health. They even workout together.'' Joe is said to be smitten with the brunette beauty, who he began dating soon after her two-year engagement to Nick Loeb came to an end in May, and the pair have been spending a lot of time together recently. The source added: ''Joe is so happy right now. He is really into Sofia! The two are now inseparable.''