UK pop-soul star Olivia Dean sweeps Brit Awards

UK pop-soul star Olivia Dean sweeps Brit Awards
play icon
Olivia Dean poses for photographers upon arrival at the Brit Awards 2026 in Manchester, England, on Saturday. AP

Most Popular Stories