It was a battle of the hemlines tonight as leading stars from the opposites sides of the Atlantic stepped onto the red carpet at the MTV Movie Awards.
British actress Emma Watson, 21, looked immaculate in a short white Marchesa dress with an embellished neckline as she arrived at the Los Angeles event.
But the Harry Potter star, who blew kisses as she posed for photos, had some hot competition in the form of American singer and former Disney star Selena Gomez.
Britain V America: English actress Emma Watson struts confidently onto the red carpet at the MTV Movie Awards tonight but she had some hot competition in the form of American star Selena Gomez
The brunette beauty, 18, also opted for a leg-revealing outfit - a short white and beige skirt teamed with a patterned top.
Of course Selena's star is on the up and up at the moment, as she and boyfriend Justin Bieber, 17, being one of the hottest Hollywood couples.
On form: Selena, who is dating teen singing sensation Justin Bieber, wore a white and beige skirt teamed with a pattered top
Wardrobe change: Harry Potter star Emma was seen in a gorgeous Marchesa dress backstage after gracing the red carpet in a white dress and high silver heels
Last night Rosie was out with boyfriend Jason Statham at the Spare Room bar at the Roosevelt Hotel, where a source told MailOnline she partied until 1am.
However, the Victoria's Secret model showed no signs of being tired as she stepped onto the red carpet in a racy leopard print dress.
Models turned actresses: Just Go With It star Brooklyn Decker dazzled in gold while, right, Victoria's Secret model turned Transformers star Rosie Huntington-Whiteley in animal print
Nice body work: Rosie posed next to a Transformers yellow sports car on the red carpet
Showing their best side: Blake Lively in Michael Kors and Nikki Minaj didn't walk the red carpet but posed backstage instead
Stars of some of last year's biggest blockbusters and this summer's most anticipated movies gathered for the event.
Short and sweet: Cameron Diaz was joined by her Bad Teacher co-star Jason Segal
Glowing: Bryce Dallas Howard took home the Golden Popcorn for the Best Fight category, Mila Kunis was a guest presenter while Lily Collins rocked a printed Dolce&Gabbana dress
The ceremony will be held at the Gibson Amphitheater in Universal City, California, and broadcast live Sunday night on MTV.
Glad rags on: Reese Witherspoon donned a low-cut, strappy green dress while teen star Elle fanning slipped into a pink playsuit
Lovely ladies: Twilight's Kristen Stewart was a vision in red, Gossip Girl Leighton Meester stood out in a dramatic silver dress and Hailee Steinfeld worked a black trouser suit
Colourful: American girl group The Barbarellas stood out in their respective jewel-encrusted dresses
The show has become as much a promotional platform for the Hollywood studios as awards ceremony, this year promising sneak peeks at the latest Twilight installment, Breaking Dawn; the final Harry Potter film, Harry Potter and the Deathly Hallows - Part 2; and the action-packed Super 8 presented by the films' stars.
The awards will also introduce Sudeikis to millions of viewers just as he's making his largest splash on the big screen.
He stars in the upcoming summer comedy A Good Old Fashioned Orgy, out in September, and plays a supporting role in the star-filled Horrible Bosses, out in July.
Here come the girls: Scream 4 star Aimee Teegarden, Spider-Man actress Emma Stone and Pretty Little Liars actress Ashley Benson
Magical: Twilight star Nikki Reed wore a black dress complete with a veiled section and, right, Amber Lancaster
Bit of all white: Actress Ashley Bell, model Erin Heatherton, and TV personality Samantha Harris
Reese Witherspoon will receive the annual Generation Award for her range as an actress and for delighting the MTV audience throughout her career. MTV President Stephen Friedman called the 35-year-old Oscar-winner 'one of the most versatile and accomplished performers of her time'.
Pretty in paisley: Gossip Girl star Jessica Szohr arrived in a playful all-in-one number
Party people: Alexa Vega, Amanda Bynes and Lil Mama rocked the red carpet
Witherspoon joins previous Generation Award winners Sandra Bullock, Ben Stiller, Adam Sandler, Mike Myers, Tom Cruise and Jim Carrey.The Foo Fighters, Lupe Fiasco and Trey Songz are set to perform on the Sunday night show, and presenters of the popcorn-shaped MTV Movie trophies will include Ryan Reynolds, Blake Lively, Steve Carell, Shia LaBeouf, Patrick Dempsey, Cameron Diaz, Selena Gomez and Nicki Minaj.
Stylish bunch: The cast of Teen wolf arrive at the glitzy awards show which was held in the Universal City area of Los Angeles
Here come the boys: Spider-Man star Andrew Garfield and Twilight actor Taylor Lautner