Kate Middleton transforms into Disney princess with longest hair at BAFTA 2026

The Princess of Wales debuted her longest locks yet at the 2026 BAFTA Film Awards, styled in soft cascading curls that have royal fans comparing her to Rapunzel