An iconic red sweater once worn by which famous royal is set for auction?
A Princess Diana
B Kate Middleton
C Grace Kelly
The correct answer is Princess Diana.
An iconic red sweater once worn by which famous royal is set for auction?
A Princess Diana
B Kate Middleton
C Grace Kelly
The correct answer is Princess Diana.