Home » Entertainment
Keira Knightley, fresh at the Pirates of the Caribbean premiere, looked like she was a stowaway on the red carpet.
Sign up for Rolling Out news straight to your inbox.