Keira Knightley sympathises with young U.S. stars - because it's no fun to be underage in Hollywood.
While the press presumed she was partying with A-list stars during visits to the states, Knightley spent most of her time cooped up in a hotel room, until she turned 21 last year (06).
She tells Vogue. "You're too young to drink in America and you're on your own and you don't know anyone, so you sit in your hotel room just watching television - maybe even a programme about how lucky you are. It's bizarre."
Knightley has been able to drink alcohol legally since the age of 18 in her native Britain.