The 2024 British Fashion Awards brought out SO many stars! Alessandra Ambrosio, Glen Powell, Julia Fox and Leomie Anderson were just a handful of the celebs in attendance at the event held at Royal Albert Hall on Monday night (December 2) in London. The annual event is presented by the British Fashion Council and “is