Saturday Night Live was all abuzz this weekend as Kate McKinnon played the part of Justin Beiber.

Justin Bieber stirred up controversy when he posed for a Calvin Klein photo shoot. Many are comparing the Justin Bieber shoot to Mark Wahlberg and which shoot was hotter.

I think Kate has won this battle hands down!

More From Mix 104.3