At the 90th Academy Awards in Los Angeles
The 90th Academy Awards (Oscars) are held in Los Angeles.
And “The Shape of Water” has just won the Oscar for Best Picture.
Photo from PA