International Women's Day: Annie Lennox shows solidarity
Celebrities have joined activists and politicians walking in a march to mark International Women's Day.
The event, organised by charity Care International to show solidarity with women around the world, went from City Hall to the Royal Festival Hall in London.
Singer Annie Lennox said there was much further to go on women's rights around the world.
She said she felt grateful to the work of the suffragettes: "I feel I inherited the benefits of the suffragette movement".