Kim Kardashian’s date to the Marine Corps Ball Thursday night could not keep his eyes off her curves.

Kardashian flew to North Carolina from Miami to accompany Sgt. Martin Gardner as a special guest to the HQ Battery 10th Marine Birthday Ball.

Wearing a stunning form fitting red gown by Roland Mouret, Kardashian made sure all eyes were on her figure.

(View pictures here.)

Kardashian clearly had a great time at the event which honored Marines for their services, tweeting afterwards, “Just left the Marine Corps Ball. Thanks to all of the marines I had the opportunity to meet tonight! Thank you for all that you do!”

She also wrote a message directly to Sgt. Gardner, saying “@I_AM_DOT_HOLLA thanks so much for the invite tonight!!!”

Kardashian has been looking extra fit lately, after revealing that she wanted to lose weight after gaining pounds during her relationship with West.

“I’m hoping to slim down a little bit, and I’m not afraid to say it,” Kardashian told the October issue of Life & Style. “I think everyone goes up and down in whatever that comfortable love relationship phase is where you like to eat out, but now it’s time to get it together again.”

According to the Daily Mail, Kardashian also noted, "It’s a struggle for me, constantly. I don't really want to change much. I just want to lean up a little bit and tone up. [Tracy] knows I don't want to change or be stick skinny or anything. I want to keep my curves but just tighten up.” Kardashian’s personal trainer is celebrity fitness guru Tracy Anderson.

“I fell off [my regime] recently, but now I'm like, 'I want to take this seriously, I want to work out every day for six months straight and really get it together,’” Kardashian added.

The workouts have been working for the star, who looked captivating at the Marine Corps Ball in her floor-length gown.