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

PHOTOS: Kim Kardashian's family photo album

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."

PHOTOS: Kim Kardashian and Kanye West pack on the PDA

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."

VIDEO: Why Kim Kardashian felt "honored" to be killed on South Park

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.

This article originally appeared on Kim Kardashian Rocks Red Gown at Marine Corps Ball