Bebe Rexha made her appearance on The Late Late Show with James Corden extra special by putting a little Destiny's Child twist on her performance last night. She made a stop to talk to James Corden about her new album release of All You Fault: Pt. 1 and she did not disappoint! Check out her performance below...😍 And can we just talk about how AMAZING she looked last night! You crushed it Bebe!!