It needs a cute small bag like this cork one:
You can do all kinds of shoes with this dress. I can't wear high heels so I'd go with one of these:
The second outfit is more casual. It starts with this navy top from J. Crew which I recently purchased and I love it!
Pair it with white slim pants - jeans, linen, chinos, we all have a pair in our closet. I'd add this bag from Tory Burch which I adore minus the white inside lining...
And add these Tory Burch sandals which I also love and are available at some stores online, Bergdorf has them.
Hope you have a wonderful Monday.