Bebe Rexha's performance on The Late Late Show with James Corden is her best yet.
Rexha just released part one of her All Your Fault EP, but instead of using the massive platform of late night television to promote some of its sugary new tunes (what up, "Small Doses"), she decided to splice in a bit of throwback. The singer-songwriter looked effortless during her appearance on The Late Late Show, but better yet she sounded phenomenal. Rexha performed a stripped rendition of her new single "I Got You" before interlacing it with Destiny's Child's "Say My Name." From there, the 27-year-old showed off her soaring vocal range before circling back to finish the song. Very impressed.