In an episode filled with twists and turns, EastEnders aired Max Branning's wedding day, but who is the bride - Cindy Beale, Linda Carter, Chelsea Fox or another mystery woman?