The maxi dress (I love the spiced parsley and the blue patterned one):
Read the reviews and find out what size suits you. I like the garnet hill stuff very much,a little pricy but very good quality and good customer services.
These shoes are super comfortable and beautiful too: