Kristen Stewart has only just been announced as the face of Chanel, but it's her sexy new ad for Balenciaga that is making headlines today.

The 23-year-old actress appears topless in the photo taken to promote the fashion house's Rosabotanica fragrance. The ad shows the 'Twilight' star naked from the waist up, staring into the camera and holding a bottle of the perfume. The stunning black-and-white image is complimented with bold dashes of color on the bottle and a vine of flowers running down her left shoulder.

The new ad is similar to the one that dropped last August for another Balenciaga fragrance, Florabotanica. The previous shot showed Stewart from the back, looking over her shoulder. The images in the two ads are basically companion shots, only flipped.

Kristen, who has repped the brand since early 2012, shared her thoughts on the new picture vs. the old. "[The new ad is] very much in keeping with the story in the first one. It was very fresh. It was really clean and like very bare, in your face," she says. "And in this it's a little bit more lived in."

The actress has a slew of movie projects in the works, but has kept busy in the world of fashion as well. Last month, it was announced that she would be new face of Chanel, promoting its Métiers d'Art Paris-Dallas collection.