Emma Watson is sp-Elle-binding at Hollywood dinner

EMMA Watson looks enchanting as she flaunts her shapely legs on the red carpet.

The Harry Potter star turned heads in a pretty two-tone mini-dress and strappy sandals shortly after revealing her bad luck with men.

The 22-year-old beauty told Ellen DeGeneres that British men were mean to her and ignored her.

She said: English guys are very well put together.

They dress really well and they are very well mannered. But they are also very restrained.

Usually in the whole courting situation, Im used to being first of all, ignored for the first two months of the ritual. And then maybe theyll acknowledge my presence.

Then, theyll probably be a little mean to me. And then, maybe well, you know...whatever.

Robert Pattinson arrived without Kristen Stewart

Eating alone ... Robert Pattinson arrived without Kristen Stewart

WireImage

But the actress, who studied at Brown University in Rhode Island, admitted she didnt go for the more forward American-style chat up either.

And she revealed she was put off by bad footwear favoured by US hunks.

She added: Then I arrive in America and I remember a few nights into Brown, this guy just being like, I like you. Youre great. Lets go on a date. Lets do it. Im like, Im sorry, what just happened?

This is like a huge culture shock for me. Theyre very like open and very straight-forward but they wear flip-flops and I dont know if I like that.

SARAH Jessica Parker and Emma Stone among big names at magazine party

Emma was joined at last night's star-studded dinner by Lea Michelle, Susan Sarandon, Sarah Jessica Parker, Emma Stone and Uma Thurman.

Fellow Brit Robert Pattinson came to the bash at the Four Seasons hotel without Kristen Stewart, despite their recent reunion.