Sponsored Link

Watch the British royal wedding live



Live video of every moment of the royal wedding courtesy of ABC News, hosted by Diane Sawyer and Barbara Walters. Live coverage will continue through 7 a.m. PT/10 a.m. ET.
Live Link