There is a reason Olly is the only character to get pimped out by Malcolm laid. That reason is Chris Addison.
Paul Higgins, the actor who plays Jamie, also has his fair share of admirers in the fandom. It's those big blue eyes. Also, being in the 'Caledonian Mafia' with Malcolm helps.