Emma Watson looking absolutely beautiful in an Oscar de la Renta dress at the Harry Potter premiere!