Clad in a sexy cheetah print blazer and matching pants, a flashy Shania Twain took to The Late Late Show with James Corden stage on Monday night (June 11) to perform her Now lead single “Life’s About To Get Good.” Supported by a full band and three backup singers, Twain kept it cool throughout the performance. She gave a few flips her blonde hair and a few twirls her wrist, effortlessly singing the chorus as blue and maroon strobe lights flashed behind her.
Twain came under fire back in April after saying that she would have voted for Trump. “I would like to apologise to anybody I have fended in a recent interview with the Guardian relating to the American President,” Twain later wrote on Twitter after backlash. “I am passionately against discrimination any kind and hope it’s clear from the choices I have made, and the people I stand with, that I do not hold any common moral beliefs with the current president.”