Beyonce had a surprise for the audience at the Dallas, TX show of her Formation tour: a moving performance of "The Beautiful Ones" in honor of the late Prince. Beyonce delighted the crowd with her powerful cover as purple lights danced across the stage of the AT&T Stadium, recalling her similarly incredible performance of the same song at Glastonbury in June of 2011.
This isn't Bey's first tribute to the late legend -- she played "Purple Rain" between songs during the opening show of her tour in Miami. "Prince, thank you for your beautiful music," Bey said later in the show before segueing into "Halo."