Princess Beatrice looked sensational in a bump skimming dress as she attended a star studded dinner in London alongside Lady Kitty Spencer and Nicky Hilton