Ladies, can you step into these Charlotte Olympia Pom-Pom Mesh Platform sandals?