My how time has flown. I remember when Princess Madeleine announced her pregnancy back in September 2013, and when she gave birth in February 2014. Well, now it’s 2017 and Princess Leonore is celebrating her 3rd birthday. Where did the time go?
**Quick Kate Middleton update before the William post: Next Thursday, March 12, Kate will visit the set of Downton Abbey at Ealing Studios. That makes five appearances over four days next week. She really is packing in the appearances before she disappears to give birth, huh.** Prince William‘s latest controversy proves how completely incompetent Will […]