Watch Beyonce Cover Prince's 'The Beautiful Ones' in Dallas as Tribute

Prince and Beyonce perform at the 2004 Grammy Awards
Michael Caulfield Archive/Getty Images

Prince and Beyonce perform the opening act of the 46th Annual Grammy Awards at the Staples Center in Los Angeles on Feb. 8, 2004. 

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."

Beyonce Pays Tribute to Prince, Dedicates 'Halo' to Jay Z as 'Formation World Tour' Kicks Off in Miami