Candice Swanepoel as Marilyn Monroe in new Max Factor campaign