Princess Kate has finally received a coveted honour from King Charles which marked a historic moment for her.But Princess Diana and Princess Anne never had a chance to get this title.As per Dailymail, ...
Designer Petar Petrov says his brown blazer, worn by Kate Middleton at The National Portrait Gallery, represents a new chapter of the royal's life post-cancer journey.