Stephen Lawrence’s life has been celebrated in a service 25 years after his racist murder.

Royalty, political leaders and top-brass police were among those attending at St Martin-in-the-Fields Church in central London.

Baroness Lawrence (right) and her son Stuart with Metropolitan Police Commissioner Cressida Dick (second right) and Assistant Commissioner Patrica Gallan (Victoria Jones/PA)
Baroness Lawrence (right) and her son Stuart with Metropolitan Police Commissioner Cressida Dick (second right) and Assistant Commissioner Patrica Gallan (Victoria Jones/PA)
Stephen's brother Stuart Lawrence addresses the congregation (Victoria Jones/PA)
Stephen’s brother Stuart Lawrence addresses the congregation (Victoria Jones/PA)
Beverley Knight singing during the memorial service (Victoria Jones/PA)
Beverley Knight singing during the memorial service (Victoria Jones/PA)
Prince Harry and Meghan Markle arrive at the church (Victoria Jones/PA)
Prince Harry and Meghan Markle arrive at the church (Victoria Jones/PA)
Prime Minister Theresa May addresses the congregation (Victoria Jones/PA)
Prime Minister Theresa May addresses the congregation (Victoria Jones/PA)
Labour leader Jeremy Corbyn speaks at the memorial service (Victoria Jones/PA)
Labour leader Jeremy Corbyn speaks at the memorial service (Victoria Jones/PA)
Mayor of London Sadiq Khan meeting Baroness Lawrence and Stuart Lawrence(Victoria Jones/PA)
Mayor of London Sadiq Khan meeting Baroness Lawrence and Stuart Lawrence (Victoria Jones/PA)
The service took place at St Martin-in-the-Fields in Trafalgar Square (Victoria Jones/PA)
The service took place at St Martin-in-the-Fields in Trafalgar Square (Victoria Jones/PA)
Sir Lenny Henry speaking during the service (Victoria Jones/PA)
Sir Lenny Henry speaking during the service (Victoria Jones/PA)
Baroness Lawrence (right) with Metropolitan Police Commissioner Cressida Dick (Victoria Jones/PA)
Baroness Lawrence (right) with Metropolitan Police Commissioner Cressida Dick (Victoria Jones/PA)
Prince Harry and Meghan Markle are greeted by clergy (Victoria Jones/PA)
Prince Harry and Meghan Markle are greeted by clergy (Victoria Jones/PA)
Stephen Lawrence was murdered in 1993 (Victoria Jones/PA)
Stephen Lawrence was murdered in 1993 (Victoria Jones/PA)