He's one of Hollywood's most swoonworthy leading men.
Yet Gerald Butler was turning heads for the wrong reasons on Monday as he was spotted modelling an unflattering blond hairpiece.
The PS I Love You star, 53, sported the new hair on the set of his new crime thriller In The Hand Of Dante, which he has been filming in Rome.
For the scene, the Scot was spotted looking a little worse for wear as his character sported a cheap hairpiece with inch-long brown roots.
He donned a silver grey suit, an open-collar black T-shirt and a pair of black Chelsea boots.