A clip of Prince William apparently seen whizzing around Windsor Castle on an electric scooter has delighted royal watchers. The video, shared on social media appeared to show...
Princess Diana's niece Lady Kitty Spencer has revealed her baby daughter's name.The eldest daughter of Earl Spencer, 33, announced she had secretly given birth...