Amber Heard is definitely one of our favorites here at Complex. We're definitely not mad at this shoot photographer John Russo did with the 26-year-old actress. This is a much more classy look from her, something we've noticed she's been opting for of late. Hot, regardless.

[via Egotastic]