The Duchess of Cambridge chanelled her inner Greek goddess last night as she stepped out for a glittering gala dinner at the royal palace in Norway.