updated 11/20/2011 AT 7:00 PM ET
•originally published 11/21/2011 AT 7:15 AM ET
The actress “was very nice and very respectful,” an enlisted Marine who attended the Greenville, N.C., ball tells PEOPLE. “She gets credit and a lot of respect for coming here, not being part of this world and following through on her word.”
Kunis, 28, who dazzled in black as the date of Sgt. Scott Moore, took in Marine traditions, such as a birthday cake ceremony, in which the oldest and youngest Marines slice and eat the first serving of the cake.
“She seemed to like the traditions,” the Marine says. “They made her smile.”