Kristen Stewart looks like a vintage Hollywood starlet in this never-before-seen photo she shot while posing for the UK's November 2011 issue of GQ.
With that beautiful porcelain skin, KStew is most definitely a perfect Snow White! Although, we don't think she paraded around in a bikini in front of the seven dwarves! Ha!
[Image via GQ.]