Kim Kardashian had a few Marines seeing red on Thursday.
The reality star needn't run for cover from the troops, however: The red was on a body-hugging Roland Mouret gown Kardashian donned to attend the Marine Corps Ball in Greenville, N.C.
Invited by Sgt. Martin Gardner, Kim flew in from Miami, where she's filming "Kourtney & Kim Take Miami," and enjoyed dinner.
"Just left the Marine Corps Ball. Thanks to all of the marines I had the opportunity to meet tonight," Kim tweeted. "Thank you for all that you do."