Kiwi star Lorde took to the stage at the Brit Awards to perform a tribute to late singer David Bowie. Her performance was met with a standing ovation as she sang Life On Mars. Fans on Twitter were left "speechless" by her stunning performance.