The most adorable media tour in America stopped by The View this morning.
Following appearances on The Late Show with David Letterman and The Today Show, among other stops, Justin Bieber sat down with the ladies on this ABC gabfest. He then took to the stage and performed a version of "Mistletoe" with a very special guest: Mary J. Blige!
Have you purchased the artist's holiday album yet?!? If not, watch his latest rendition of this instant classic now and then hurry up and do so!