Sofia Vergara
Sofia Vergara has been using Head & Shoulders as part of her beauty routine for over 20 years.

Sofia Vergara has been named the new face of the Head & Shoulders hair-care brand.

The Modern Family star, the highest paid actress in US TV, replaces American Pie star Alyson Hannigan's as the company's "ambassador" after signing a multimillion dollar deal.

"I am excited to be joining a new family," the Colombian actress said.

"Head & Shoulders has been a part of my hair-care regime and my family's since I was young. We joke that eight out of nine Vergaras use it."

In her new role as brand ambassador, she will front the brand's 2014 national ad campaign. One advert shows the 41-year-old with her relatives.

Vergara, who raked in $30m over a year, is also the face of CoverGirl and has contracts with Diet Pepsi, Rooms to Go and Synthroid.