Michelle Keegan has grown men fighting to get up close and personal with her.