I don't care what anyone says, I think Aishwarya Rai looks amazing.

Janet Jackson has a team of people with her at all times to attend to her needs.

Heidi Klum.

Nicole Kidman & Zac Efron

Later Nicole does her patented move and pose with Keith Urban.

Kate Upton goes for the big hair look.

Kate Bosworth

Jessie J

Tara Reid

Rose McGowan

Kirsten Dunst

Nina Dobrev