Kim Kardashian was ''honoured'' to meet the US Marines.

The 34-year-old reality star was delighted to meet the servicemen and women working on the USS San Diego during her trip to Abu Dhabi in November.

Kim marked the occasion on her Instagram account by posting several photos of herself as she toured the naval base.

Alongside a picture of herself and a beaming marine, Kim wrote: ''When I was in Abu Dhabi I stopped by the USS San Diego navy ship to meet the troops. Had the best time seeing everyone (sic)''

The self-confessed selfie addict couldn't resist snapping a photograph of herself surrounded by the troops in their uniforms.

In another picture, the beautiful brunette even shared a kiss with one lucky serviceman, which she captioned: ''Kisses to the troops! Thank you for all you do! Was an honor to meet you all (sic)''

Kim looked suitably attired in a cropped khaki shirt which she wore over a camel-coloured jumpsuit, although she glammed things up with her bright red lipstick and gold accessories.

The 'Keeping Up With The Kardashians' star was also shown around the plant and given a tour of their helicopters and tanks.

She wrote: ''Was very cool getting a tour and seeing the tanks! (sic)''

Before sharing a photograph of herself saluting, which Kim simply captioned: ''Thank you (sic)''