London is getting a new fashion extravaganza - the Victoria’s Secret Show, which will take place for the first time in the British capital this year. The annual show, known for its unique lingerie and live performances by top entertainers, will be held at Earls Court on December 2nd.