Prince Harry arranged for flowers to be laid at Princess Diana’s grave for Mother’s Day on Sunday (14.03.21), according to royal expert Omid Scobie.