Michelle Williams has been a busy bee of late.
Still on the promo push for her new album ‘Journey To Freedom’, the singer has been juggling those duties with her co-host role on Oxygen‘s ‘Fix My Choir’.
Taking a brief break from both, the vocal powerhouse lived up to that billing at London’s iconic Wembley Stadium over the weekend.
There, she performed the US National Anthem, the ‘Star Spangled Banner’, prior to the start of the NFL International Series Jacksonville Jaguars VS Dallas Cowboys game.
Watch Williams soar after the jump…