Britney Spears knows how to keep her boyfriend in line.

Showing off her sexy legs in a pair of tight leather shorts, the 29-year-old pop star filmed scenes for her "Criminal" music video in London Monday. Wielding a pistol, Spears was joined by her real-life beau Jason Trawick, who donned a black ski mask for his first cameo.

In one scene, Spears and Trawick rob a grocery store together.

"I've never shot on location out of the country of America for a video, so it should be really interesting," Spears told AOL before the shoot. "It was partly my idea, and they were like, 'Yeah, it's a great idea,' so we did it."

The singer is currently overseas to perform throughout Europe, with stops in France, Germany, Belgium, Switzerland and Denmark.