Again this week, the Royals news resembled a wild roller coaster ride: while Meghan Markle found herself in the centre of heated criticism, Princess Kate's baby fever and Prince William's open-hearted revelations caused a stir.
Again this week, the Royals news resembled a wild roller coaster ride: while Meghan Markle found herself in the centre of heated criticism, Princess Kate's baby fever and Prince William's open-hearted revelations caused a stir.