Emma Watson in steampunk