EditorialEXCLUSIVE: Tom Cruise seen signing autographs and taking pictures with fans as he lands in helicopter near the Mission impossible filmset on the outskirts of London
EditorialEXCLUSIVE: Spencer about the last Christmas party with Prince Charles and Lady Diana is currently being shot at Schloss Marquardt castle in Potsdam