Selena Gomez [1] has been rocking out on her Revival tour this Summer, and Charlie Puth recently joined her on stage for a duet of their hit, "We Don't Talk Anymore." Not only do they sound gorgeous together, but Gomez also looks like she's having a hell of a lot of fun with her pal. And that slinky dress? No wonder she's the queen of sexy music videos [2]. Check it out, and make sure you've caught her recent video for "Kill Em With Kindness." [3]