Sofia Vergara loves maxi-dresses.

The 'Modern Family' actress - who has her own line with US retail giant Kmart and was recently announced as the new face of CoverGirl make-up - loves wearing long, simple gowns because they are easy to wear and still look "sexy".

She said: "I love maxi-dresses because they're so comfortable. You look well put together, it's easy, you don't have to be hot and you get to look sexy."

The Columbian-born beauty is particularly inspired by Italian actress Sophia Loren when she thinks of her style.

She said: "She always looks so sexy!"

Speaking about her appointment to be face of the cosmetic brand Cover Girl recently, Sofia admitted she thought it was "amazing" she was given the opportunity.

She said: "It feels amazing. I've always wanted to be a CoverGirl. I always loved seeing the pictures of the campaigns in magazines.

"My mother used to do her make-up every day, and I used to watch her, just fascinated. I've always had a very good relationship with makeup; it's one of my favourite things."