If you purchase an independently reviewed product or service through a link on our website, SheKnows may receive an affiliate commission.
King Charles III probably entered 2024 thinking that his feud with Prince Harry was going to be his biggest headline, but Prince Andrew decided to have a hold-my-beer moment instead. The Duke of York’s latest scandal, involving his friendship with a Chinese national who is allegedly a spy, really tops off a terrible year for the royal family.
...