beyonce as immaculate heart of mary, catholic art, beautiful, elegant, oil painting,