OMG - that is so stunning & vibrant! love the colours you used. The only cc I can offer is that while the shadows are beautifully blended into each other, they don't appear to blend into your highlight, so perhaps blend that out a little more....
Are the Barry M colours so vivid, or do you have a trick to make them stand out? I need to use UDPP, an NYX base, and then the shadows with mixing medium to get anywhere new that sort of brightness!