850 Makeup Brushes Instead of Regular Decor: Unusual Celebrity Looks at the London Film Festival
The 2026 London Film Festival stunned fashion critics with bold celebrity looks: from a dress made of 850 makeup brushes to archival suits and futuristic transparent oxfords.
Read more →