Hollywood hunk Ben Affleck has signed a $1.8 million (GBP1 million) deal to be the face of popular British deodorant Lynx.

The JERSEY GIRL star, whose new wife Jennifer Garner is expecting their first child this year (05), will appear in TV advertisements directed by DANNY KLIENMAN.

Affleck has previously starred in ads for Burger King as a child actor and L'Oreal Elvive hair products in 2003.