London:Actor Colin Firth has been voted as Britain's best-looking man. Firth, 50, who starred in 'Mamma Mia!', beat fellow actors Rupert Everett and Clive Owen to the title, the Daily Star reported. The actor had captured many fans when he emerged from a lake in the BBC's adaptation of 'Pride and Prejudice'. Everett, 51, came in second, followed by Owen, 45, in the Wizard Jeans poll.