ok...first this is one gorgeous photo. second did you take it yourself? i can never get self portraits.
I did take it myself with my ipod Touch believe it or not! It's nice and light to take pictures with and I can see what it looks like before taking the photo - Haha - that helps! And the instant "actions" from Instagram can make anyone look absolutely gorgeous!