It was the MTV Movie Awards last night in Los Angeles and all the stars came out to play.
As usual there were some amazing and absolutely awful outfits on show so these are my pick of the best and worst:-
Lindsey Lohan and Katy Perry
Battle of the sparkle and glitter last night with Lindsey Lohan in a sparkly halter-neck all in one and Katy Perry wearing a long sleeved glitter dress.
Katy Perry and Christina Aguleria
I've always thought Katy Perry has one of the best bodies in Hollywood. Skin and bones she is not! Christina Aguleria in Versace Atelier.
Vanessa Hudgens and Jessica Biel
Scarlet Johanssen and Nicky Hilton
Paris Hilton and Snooki from Jersey Shore
Eva Mendes and Kristen Stewart
And the winners are...
Best fight: Beyonce Knowles vs. Ali Larter, Obsessed
Best kiss: Kristen Stewart and Robert Pattinson, The Twilight Saga: New Moon
Best WTF moment: Ken Jeong, The Hangover
Best scared-as-s-**t Moment: Amanda Seyfried, Jennifer's Body
Best breakout star: Anna Kendrick, Up in the Air
Best female performance: Kristen Stewart, The Twilight Saga: New Moon
Best male performance: Robert Pattinson, The Twilight Saga: New Moon
Best global superstar: Robert Pattinson, The Twilight Saga: New Moon
Best villain: Tom Felton, Harry Potter and the Half-Blood Prince
Best biggest badass star: Rain, Ninja Assassin
Best comedic performance: Zach Galifianakis, The Hangover
Best movie: The Twilight Saga: New Moon
MTV Generation Award: Sandra Bullock