Home Off Beat Keira Knightley is sexier than Hazel and Scarlett, says FHM