Amelia Hamlin's Appearance at the Fashion Awards 2023 in London's Royal Albert Hall