Home News Megan Fox to replace Beyonce in Armani ads