Kate Moss has stunned pals - by cozying up to Jack Osbourne on a recent wild night out.

The sexy supermodel, who split from rocker Pete Doherty soon after she was snapped snorting cocaine, was said to be "all over" Ozzy Osbourne's son at swanky nightclub Teddy's at the Hollywood Roosevelt Hotel.

Sexy mum-of-one Kate was also allegedly bumping and grinding with the 20-year-old reality TV star as fellow revelers - including Natalie Portman, Kate Hudson and Jessica Simpson - looked on aghast, according to America's New York Daily News newspaper.

Kate and Jack were first seen out together just days after she left rehab in December to battle her drug problem.

Kate was snapped shopping in Los Angeles with teetotaler Jack - who has also been through rehab to quit drink and drugs.

RELATED PHOTOS AND ARTICLES
Kate Hudson - You, Me and Dupree Movie Premiere - ArrivalsKate Moss - Bobby Gillespie of Primal Scream Married Katy England at St. Margaret's ChurchKate Hudson - Le Divorce Movie PremiereNatalie Portman - Garden State Movie Premiere - ArrivalsKate Moss - Kate Moss At TopShop - Launching Her New Clothing Collection - April 30, 2007Pete Doherty - Pete Doherty Arrives Thames Magistrates Court to Review his Drug Rehabilitation
Upset Lily Blogs About Her "Chubby" BodyKate Moss To Launch Hair Products?
John Mayer Is Getting Political And Not "Waiting On The World To Change"Norah Jones Admits She Was Nervous Kissing Jude Law In New Film
Jessica Simpson Has Allegedly Stopped "Operating" On Kids' SmilesJessica And John Reportedly No More