Well there is def false lashes top and bottom and white liner. It's kind of hard to tell from the pic but I'd say Parfait amour and Violet pigment would give the right intensity of the purples. I suspect you'll also need a good base to get the colour vibrant too. Maybe overcast shadestick ?
The lashes look like Mac no 7's to me....
It's a great look, I'd love to see the pics if you do it.
Very Cabaret imho.