Newly slim Kelly osbourne has been spotted looking cosy with `TransAmerica’ star Kevin Zegers. The singer was seen romancing the Canadian actor all weekend in oalibu, where her family have a holiday home. Kelly, who recently claimed she doesn’t want a long-term relationship, has found that her new figure is gaining her a lot of interest in new circles. “Lots of posh boys are keen. The good-looking boys only look at me now because I’ve lost so much weight – they would never have touched me before.” But she also reckons her bad girl image helps her score dates, adding, “They all just want to take me home to upset their mums because I have tattoos.” [26 April 2006]