Obviously, on the beach, heels might not be the best idea. And in the grass!
You may want to consider thicker heels or wedges depending on the terrain.
The last thing you want is to be sinking into the ground all day or ruining your new shoes.
Shoes that don’t match your venue