A Perfect 10 Nail Polish Snow Queen is a white shade of nail polish. Snow Queen is easily applied and will provide your nails with a shiny, glossy finish that is long lasting.