These are without a doubt the most comfortable shoes I've ever owned.  And really much cuter than the picture implies.  And they can be worn with just about anything.  Well...maybe not your wedding dress...but, hey, they are so comfortable, I'd be tempted to do that to (but only in white or bone).