Home News Megan Fox and Vanessa Marcil: Battle of the Brides