By Chelsea White
Kim Kardashian made good on a patriotic promise on Thursday night and did it with so much va va voom her date was left wondering where to look.
Answering the call to attend the Marine Corps Ball in North Carolina, the Keeping Up With the Kardashian star jetted in late Thursday afternoon to attend HQ Battery 10th Marine Birthday Ball with Sgt Gardiner.
Dressed in a stunning skin tight gown, his celebrity date was almost too much for the marine to handle with Sgt Gardiner unable to keep his eyes off Kim's famous Kardashian kurves.
The reality star rearranged her schedule after being asked to attend as a special guest.
And, it seems she, and her Roland Mouret mermaid style dress with a plunging neckline, was a hit.
The 32-year-old stunner shared dinner with her marine date before - no doubt much to his disappointment and boyfriend Kanye West's delight - heading back to her hotel solo.
While the marines were thankful Kim was able to attend, Kim was equally grateful for the invite, taking to Twitter as soon as the ball had finished.
'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!' the celeb tweeted.
'@I_AM_DOT_HOLLA thanks so much for the invite tonight!!!' Kim tweeted Sgt Gardiner.
Kim had jetted in from Miami, Florida, earlier that day in order to attend the ball following a very busy week.
The patriotic celebrity returned to America earlier this week after a whirlwind trip to London with her sisters Kourtney and Khloe to promote the Kardashian Kollection.
She's not the first celebrity to attend a Marine Corps Ball, as both Mila Kunis and Justin Timberlake attended Marine balls last year.