Last night thousands of fans were left speechless when Beyoncé stopped mid-performance surprise Ashley Everett, her dance captain.
During her Formation World Tour in St. Louis on Saturday, a 35-year-old singer stopped mid-performance and handed off the mic to John Silver, one of her backup dancers.
John, clad in a black and white suit, sauntered over to his girlfriend Ashley and popped the question. The audience started cheering and the girl obviously said yes.
Everett, 27, has also danced for Jennifer Lopez, Ciara, La Toya Jackson and Robin Thicke.