King Charles III has been crowned at London's Westminster Abbey in Britain's biggest ceremonial event for seven decades.
The Archbishop of Canterbury, Justin Welby, slowly placed the 360-year-old St Edward's Crown on top of the King's head.
Prince William, heir to the throne, pledged his allegiance to his father.