OMG, this is too much! And Justin Bieber has a pretty good sense of humor, so we can't imagine he woudn't at least get a bang out of this...

On last night's episode of Saturday Night Live, Kate McKinnon did her best Bieber impression, and Cecily Strong pretended to be model Lara Stone, who appears alongside the singer in his steamy new Calvin Klein underwear ads.

We can't stop laughing ... Click the video above to watch!