Anastasia Beverly Hills Riviera Eyeshadow Palette Gift this Anastasia Beverly Hills Riviera Eyeshadow Palette ($45) if they love a dramatic eye look. Image Source: urbanoutfitters.com Anastasia Beverly Hills Riviera Eyeshadow Palette $45 from urbanoutfitters.com Buy Now