Scarlett Johansson ~ Recent dresses: Oscar de la Renta, Celine & Rodarte.