Former Disney sweetheart Miley Cyrus was "pretty cool" on Saturday Night Live last night!

In a genius move, SNL regular Vanessa Bayer continue to played Miley in her Miley Cyrus Show sketch and Cyrus played - that's right - Justin Bieber! And she kinda nailed it. Way to go, Miley!

The singer turned movie star also appeared in the second best skit of the night, Duh! Winning! With Charlie Sheen where Bill Hader did a fantastic Sheen impression and Miley... played Lindsay Lohan. Watch the amazingness below the cut!