'Clarissa Explains It All' star Melissa Joan Hart has got some explaining to do herself after she posted a photo…