The royal, 42, making a rare public appearance this weekend following her recovery from cancer, wore two pieces by her late mother-in-law Princess Diana.
Among her high-end vehicles is a custom-made black-and-gold Rolls Royce Ghost ... Completing her ensemble were two solitaire ...