Feeling a little anxious about committing to a makeup or nail polish purchase—as silly as it sounds—is totally normal. It’s always so much easier if you can try before you buy, so you don’t end up with a stash of castaway bottles you never want to use again.Well, makeup junkies, your virtual reality dreams have come true. Virtual Nail Salon, available for free starting today on both iOS and Android, lets you upload a photo of your hand and virtually try on polish shades from actual brands like Sally Girl, Orly, Deborah Lippmann, NYX, Inglot and Zoya. You can also choose a design template, from polka dots to crazy geometric designs (that you might never be able to execute anyway), to help you plan your nail art strategy in advance. The app also has features that allow you to customize your designs by drawing or uploading existing photos from your phone—and for $2.99, you can upgrade to access everything from extra shades to virtual nail jewels (if you’re into upping your nail bling game…).The coolest part though, is the shade-matching functionality. Snap a photo of anything—a pretty flower, a shirt you love, a perfectly red apple—and the app searches its database to find the closest matching polish shade available. Then you can run to the store, or even just click through to purchase online, and voilá—perfectly bubble gum pink or lemon yellow nails can be yours. Gone are the days of searching polish displays endlessly for the exact shade you’re coveting. Pretty sweet, right?