That is not Lil' Kim or Beyonce. That is Mary J. Blige. I can't imagine how the three could get confused. LOL
Thanks! I keep forgetting Lil Kim is probably in the slammer right about now :o)