Dirtiest girls
1. Amy Winehouse
The fags, the ballet pumps, the make-up? Tres euw!

2. Paris Hilton
Is she on the list because of her home videos?

3. Tara Reid
The failed actress always looks like she needs a darn good scrub.

4. Courtney Love
That rock'n'roll lifestyle makes Court a dirty girl.

5. Heidi Montag
We reckon it's her scuzzy, fiance, Spencer Pratt, rubbing off on her.

Cleanest girls
1. Jessica Biel
Boyfriend Justin claims, "She smells lovely."

2. Carrie Underwood
Her squeaky clean image won her American Idol.

3. Rachel Bilson
This OC star never falls out of nightclubs at 3am.

4. Jessica Alba
She wants to take some time off to "read". Does clean mean boring?

5. Tyra Banks
The talk show host is staying as squeaky as poss.

Dirtiest boys
1. Tommy Lee

No explanation needed really!

2. David Hasselhoff
He eats burgers off the floor... so it's no surprise the Hoff's on the list!

3. Vince Vaughn

Well, he does always look a bit sweaty, really.

4. Keifer Sutherland

He's on laundry duty in jail, so maybe the 24 star will emerge cleaner?

5. Jonathan Rhys Myers
He can look a tad unwashed at times, but we think it's his behaviour that's dirty.

Cleanest boys
1. David Beckham

Victoria says he "vacuums in straight lines". Bless.

2. Matt Damon
He might be the Sexiest Man Alive,thanks to George and Brad's campaigning, but this honour he won all by himself.

3. Jake Gyllenhaal
And with Reese Witherspoon, aren't they just the cleanest couple in Hollywood?

4. Matt McConaughey
Even his admission that he doesn't use deodorant didn't keep Matt off the list.

5. Zac Efron
His girlfriend, Vanessa Hudgens, thinks he spends too much time taking care of himself, but the vanity has paid off for Zac.