The Long awaited Carnival 3 palette from Perfect has arrived from Perfect, This palette beautifully