melissa joan hart as virgin mary, digital illustration, by artgerm and greg rutkowski,