Gerard Butler is bring his rock hard abs to a romantic comedy alongside Katherine Heigl.
The pair will star in The Ugly Truth, a film in which Butler will play the TV host of a chauvinistic segment called ''The Ugly Truth'' and Heigl will portray a romantically-challenged morning show producer who is reluctantly embroiled by Butler's character in a series of outrageous tests to prove his theories on relationships and help her find love.
The project brings together the team behind Legally Blonde: director Robert Luketic and writers Karen McCullah Lutz and Kirsten Smith. Shooting is scheduled to start in April.
Butler's recent credits include P.S. I Love You and 300. He next stars in Nim's Island, while Heigl just completed 27 Dresses.