Alexander Skarsgård attends the BFI London Film Festival, plus Sabrina Carpenter, Kristen Wiig and Olivia Wilde and more.
And with flare jeans making their resurgence earlier this year, it only makes sense to bring that same nostalgic shape into ...