It has been two years to their marriage and Sofia Vergara and her husband Joe Manganiello are still head over heels in love with each other.
Commenting on their relationship, a source said, "Sofia and Joe are still very much in love and their relationship couldn't be better. Sofia has really been there for Joe during some difficult times," E! Onlne reports.
The insider added that the 43-year-old actress is a "caregiver and loves Joe like crazy that she would do anything for him."
The couple, who began dating in June 2014, recently celebrated their second marriage anniversary.
Sharing a pic of their red carpet event, the 'Modern Family' penned a loving post for her husband on Instagram and wrote, "2yrs. Te Amo. [Don't] ever change."
Vergara and Manganiello tied the knot last November in a romantic ceremony at The Breakers Resort in Palm Beach, Florida.