Desde finales de 2011, Megan Fox protagonizó la campaña de "Armani Cosmetics" y la campaña de Navidad.