Sometimes you just have to go back to basics. A simple white blouse with jeans and some pumps can work for any occasion.  I wore this to my girlfriend's engagement party.

Top is from Ann Taylor
Shoes-Zara
Shop my styles here.