Britain's Olivia Colman won the best actress Oscar on Sunday for her performance as a petulant monarch in historical comedy The Favourite.