Prince Harry 'likely has an agreement' with major fashion brand, claims expert
Prince Harry has been spotted taking 'a new fashion direction' as he stepped out wearing a Christian Dior shirt while attending a High Court hearing in London
Daily Mirror ·