I recently invested in a product I had wanted for absolutely ages - the Becca Shimmering Skin Perfector in Opal, only to get it home and realise it is rather similar to the Revlon Photoready Skin Lights in Bare Light. Something happens to me in Space NK. I go into a vortex and my eyes glaze over. I can't remember what I already have or what I really need and end up spending way more than I meant to. For this reason, I don't venture in there often as I just can't be trusted.
Obviously I had to do a comparison. First off the Becca version is much creamier than the Revlon which is much more liquid. I find the creamier texture easier to blend and you can get the product exactly where you want it without over doing it. If you are planning to mix it with your foundation then I find the Revlon one easier to mix and a little lighter to wear over the entire face.
As you would expect, the Becca packaging is much more luxe however I do get annoyed with these pumps as they also dispense way more product than you need. Even though the Revlon is runnier in consistency, is is much easier to get the amount you want out of the tube so you don't end up wasting it.
As you can see from the swatches, once blended into my hand they are almost identical. Becca's version does come with the addition of being SPF 20+ which is a bonus if you live somewhere where the sun actually shines. Obviously in London this is not really necessary.
The Becca comes in 4 shades, and it is £33.00 / $66.00 for 50ml. The Revlon also comes in 4 shades and it is £11.99 / $29.95 for 30ml. While I love the Becca brand, the packaging and the whole philosophy behind the makeup, I just can't ignore how good these Revlon illuminators are ... and at almost half the price I think I will always have them in my kit and perhaps keep the Becca for personal use for those days when i'm feeling expensive!