Snow White experiences unimaginable pleasure and the Queen has one final gift for her