Blue it suits both day and night plus it is a perfect colour for a wedding and for shoes either greek style sandals or ballet pumps
A sandal with a wedge heel would be a good choice. Both dresses are very pretty. Go with the one that flatters you most.
The pink defiantly!!:)
I love the pink dress! it's very feminine and flowly, I would suggest wedge heels maybe? they are very comfortable but still give height, or possibly, platform heels as they give height but are more comfy then normal stiletto heels.
The other dress is