British actress Aimee Lou Wood is one of the stars of the current season of the HBO series, "The White Lotus," but she has ...
Her teeth are on everyone’s lips. Aimee Lou Wood addressed the “White Lotus” fandom’s commentary about her teeth in a recent ...