Delia Smith and Game Of Thrones star Lena Headey were among celebrities who marched in London to demand a final say on Brexit.
A crop of stars threw their weight behind the Put it to the People event, which saw marchers set off from Hyde Park Corner at around midday on Saturday.
Headey, 45, posted an image from the protest to Instagram with the caption: “Let’s have a think shall we.”
Delia Smith, 77, embraced members of the public in Parliament Square.
The celebrity chef has called Brexit a “dog’s dinner” and in October last year addressed crowds at a previous march seeking a second referendum.
Strictly Come Dancing presenter Claudia Winkleman, 47, showed her support by posting a photo taken at the march, which she captioned with the words: “There’s loads of us.”
Pop group Bastille also attended, brandishing banners including one that read: “I want more than adequate food.”
The slogan was in reference to a promise by former Brexit secretary Dominic Raab to ensure there is “adequate food supply” if the UK leaves the EU without a deal.
The four-piece posted images from the march including shots of crowds in Trafalgar Square.
Actor Eddie Marsan, 50, who has appeared in films including War Horse and Gangs Of New York, attended wearing a t-shirt bearing the slogan “Put It To The People”.
He posted a string of photos from the march, describing it as a “great day out”.
Neil Tennant of the Pet Shop Boys also took to the streets of Westminster.
The singer, 64, one half of the acclaimed British electronic pop duo, sent a message to fans, saying: “Spring in London and the people are marching!”
Singer and activist Billy Bragg, 61, marched alongside Karen Davis, Labour’s cabinet member for social inclusion.
The singer-songwriter held on to a placard – plastered with “Bollocks To Brexit” stickers – which read: “He didn’t fight the punk wars for this,” and featured an arrow pointing to Bragg.
James McVey, 24, from boy band The Vamps, also posted an image from the day, accompanied by the hashtag #PeoplesVoteMarch.
British actor and TV presenter James Corden, 40, also posted an image but it was unclear whether he attended.
The photo showed four women holding banners which read “Never going to give EU up,” a play on Rick Astley’s 1987 hit Never Gonna Give You Up.
Organisers claimed there was a turnout of around one million, which they said made it one of the biggest protests in British history.