calivintage:
kirsten dunst by yelena yemchuk for vogue italia.
To beautiful not
Oh. My. God. Why is she so god damn gorgeous?
how dare you stop doing this to me you beautiful tropical fish