The world of entertainment has paid loving tribute to the city of Barcelona after it was rocked by a terror attack where at least 13 people have been killed.
A van drove into pedestrians in the busy La Ramblas area of the city leaving over 100 people injured with police later foiling a second attack that was expected to take place in a seaside resort an hour away from the city soon after.
People from across the world of film, TV and music - including Stranger Things star Millie Bobby Brown and Oscar-winning actress Patricia Arquette - were quick to show their support with heartfelt messages on social media.
#barcelona So sad to hear about this attack. I know there are many families heartbroken tonight. I'm so sorry.— Patricia Arquette (@PattyArquette) August 17, 2017
Sending love & Condolences 2 all The wonderful Ppl of Barcelona.I spent time in your glorious city ,It Was filled with laughter & Beauty💔— Cher (@cher) August 17, 2017
All my love to Barcelona today. 💔— Ellen DeGeneres (@TheEllenShow) August 17, 2017
And, naturally, Barcelona (Whit Stillman, 1994). Because it's a beauty and a joy, just like the city. pic.twitter.com/b3BrSz1QQo— Damien Chazelle (@DSChazelle) August 17, 2017
Thoughts and prayers with all my brothers n sisters in Barcelona LG x— Liam Gallagher (@liamgallagher) August 17, 2017
Political figures, including Barack Obama and Hillary Clinton, also paid tribute.
Michelle and I are thinking of the victims and their families in Barcelona. Americans will always stand with our Spanish friends. Un abrazo.— Barack Obama (@BarackObama) August 17, 2017
Barcelona, you have our resolve and support in the face of this cowardly attack. We stand together against terrorism wherever it strikes.— Hillary Clinton (@HillaryClinton) August 17, 2017
This attack mirrors the spate of attacks that have been carried out across Europe recently, including the one on London Bridge which killed eight people in June.
Spanish police shot five suspects dead while attempting to foil the second planned attack for which ISIS has claimed responsibility.
Three people have been arrested despite the van's driver still being at large.