Kristen Stewart poses in a white tank top with a black top hat. Courtsey of EdwardlovesBella.com