Charlotte McKinney is getting sexy for a good cause. 

The model appears in a new Carl's Jr. ad promoting the burger chain's Ultimate Care Package, and on Veteran's Day proceeds from sales of Ultimate Care Packages are going to the non-profit Call of Duty Empowerment, which helps place veterans in high quality jobs.

The model first grabbed the world's attention when she starred in Carl's Jr.'s over-the-top sexy Super Bowl ad. Her new ad is equally steamy video and also serves to help launch the restaurant chain's new partnership with Activision for the video game Call of Duty: Black Ops III.

In the ad, the "Dancing With the Stars" alum appears guns blazing when she encounters a man about to eat Carl's Jr.'s Ultimate Care Package which includes the new Tex Mex Bacon Thickburger. 

More On This...

“I’ve never done anything like this before,” McKinney told Us Weekly. “I’ve never actually held a prop gun, so for me, the shooting was just super different and was really, really exciting.”

Four4Four: Azealia Banks, Charlotte McKinney being used for PR?