Megan Fox VS Jessica Alba VS Avril Lavigne VS Vanessa Hudgens VS Jessica Biel?!
Question:
Megan Fox VS Jessica Alba VS Avril Lavigne VS Vanessa Hudgens VS Jessica Biel?
Answers:
Jessica Alba. She not only looks gorgeous, but has a good head on her shoulders too! (she ain't no airhead)