The navy smock the Duchess so elegantly stepped out wearing to her first royal engagement of 2015 has flown off the shelves within hours of her appearance.
Pregnant Kate Middleton won’t be having a giant party to celebrate her 33rd birthday instead she will reportedly be spending it with Prince William, Prince George and her close family and friends.
Buckingham Palace has once again "emphatically denied" the sex allegations made against Prince Andrew by a woman who claims she was forced to have sex with him while under age.