Vanessa Hudgens rocks a floaty tunic as she hits the red carpet at the "Captain America

Vanessa Hudgens rocks a floaty tunic as she hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Vanessa Hudgens rocks a floaty tunic as she hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Vanessa Hudgens rocks a floaty tunic as she hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Vanessa Hudgens rocks a floaty tunic as she hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Amanda Righetti hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Amanda Righetti hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Amanda Righetti hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Actor Chris Evans hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.Vanessa Hudgens rocks a floaty tunic as she hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.

Actor Chris Evans hits the red carpet at the "Captain America: The First Avenger" premiere at the El Capitan Theatre in Los Angeles.