This photo makes me so happy. If I had my way, this is how I would love to look every day- polished, high heels, and hair done...with two giant dogs on either side! Of course that's not how it is, but at the very least I'm glad Vogue doesn't think that small breeds are the only pooches that go hand in hand with upscale living.
...Did I really just say "upscale living"? Yes, I did.