Kim Kardashian attends the Marine Corps Ball with Sgt Martin Gardner on November 15, 2012 in Greenville, North Carolina. Credit: Aaron St. Clair/Splash News

Kim Kardashian looked very patriotic -- and very sexy! -- when she attended the HQ Battery 10th Marine Birthday Ball in Greenville, North Carolina, Nov. 15.

The 32-year-old was escorted by Sgt. Martin Gardner, who was on the event planning committee. "One of the Marines asked her to attend as a special guest of the event," a Kardashian source previously told Us Weekly. "She's honored that she was invited."

Ever the bombshell, Kardashian turned heads in a cherry red Roland Mouret gown. "Just left the Marine Corps Ball," Kanye West's girlfriend tweeted after dinner. "Thanks to all of the marines I had the opportunity to meet tonight! Thank you for all that you do!"

Kardashian had been filming Kourtney & Kim Take Miami prior to jetting to North Carolina, but according to a source, "she changed her schedule so she could be there."

The E! star has now joined the ranks of celebrities like Justin Timberlake, Kristin Cavallari and Mila Kunis, who each attended military bashes in 2011.