Yes! Those are gummi foot sandals! Aren't they cute? I bought those from Oriental Trading.
I purchased the Umbrellas from the Dollar Store.
The "sand" is actually cinnamon graham crackers mashed up and sprinkled on like sand.
I made yellow cupcakes and chocolate cupcakes. The yellow was ok but the chocolate was amazing and was gone quick.