NEW YORK, July 4 -- Taylor Swift managed to keep the biggest fashion secret of the year under wraps until after she married Travis Kelce - and no, it wasn't a Stella McCartney gown.

Instead, the pop superstar walked down the aisle in a custom Christian Dior Haute Couture wedding dress designed by Jonathan Anderson, ending months of fan theories over who would dress her for the occasion.

According to a press release obtained by E! News, Anderson worked "in close collaboration with the Bride and Groom" on both wedding looks, with the gown marking his first couture bridal design for a world-famous celebrity.

Swift completed the look with Cartier jewellery and custom Christian Louboutin shoes, while Kelce also wore bespoke Louboutins for t...