What are they wearing???

The most outrageous fashions of stars on the red carpet.
 Jessica Alba, Keira Knightley and Angelina Jolie of course.

Tags

See also

New and interesting