Sofia Vergara thinks husband Joe Manganiello is 'better' than her

Sofia Vergara and Joe Manganiello are still basking in newlywed bliss! Ahead of her two-year wedding anniversary, the Modern Family star dropped by the Ellen DeGeneres Show on Tuesday, November 21, where she spoke about her marriage to the 40-year-old actor. "I'm very lucky," Sofia, 45, admitted. "I must have done something really, really right in my life to get that reward."

Scroll below for video

She added, “I'm good but I'm not a very, very good person. But, he's better than me."

CLICK FOR FULL GALLERY

VIEW GALLERY Sofia said that she is "lucky" to have married Joe Photo: Kevin Winter/Getty Images

sofia-vergara-joe-manganiello
sofia-vergara-joe-manganiello

Joe and Sofia tied the knot on November 22, 2015 in Palm Beach, Florida. The Hollywood stars were wed at the luxurious Breakers Resort beneath a breathtaking floral canopy. Sofia stunned as she walked down the aisle in a custom Zuhair Murad Couture design that featured a detachable skirt.

MORE: Sofia Vergara talks working with her husband Joe

The couple opened up to HOLA! USA earlier this year about their relationship. "He is so funny and ever since we met, that has been really important," Sofia shared. "We even talk to each other all the time in this little voice that we made up, like a couple of dorks. Whoever heard us, would say, 'What is their problem?'"

VIEW GALLERY The couple tied the knot in 2015 Photo: Steve Granitz/WireImage

sofia-vergara-joe-wedding
sofia-vergara-joe-wedding

Joe concurred that humor was the foundation of their romance. "From the first moments of our relationship, we spent hours just laughing our heads off together,” Joe said. “We could talk for hours and it was very evident that we both shared the same sense of humor and core values.”

WATCH SOFIA'S INTERVIEW BELOW