The new Halo Once Upon A Time Collection is nothing short of enchanting. With dazzling glitter shades with an amazing cat-eye effect under a magnet, these shades are a definite must-have!