Selena Gomez and Demi Lovato. Background Music: At Last - Beyonce. Thx @rgatina