From vampire Bella Swan to a soldier in the U.S. Army, Kristen Stewart has certainly come a long way with her latest role!

On Thursday X17 photographers snapped K. Stew on the set of her new film Camp X-Ray, in which she is set to play an American soldier stationed at Guantanamo Bay who ends up having a relationship with an inmate. From walking around in full fatigues to sweating it out at boot camp, she's definitely got the look down pat!

After splitting from beau Rob Pattinson back in May, K. Stew has been staying busy with work ... after this flick wraps, she's set to begin production on Sils Maria, which is a drama co-starring Chloe Grace Moretz.