Kim Kardashian has shared a rare photograph showing her with both her children.

The reality TV star is seen leaning back with one arm around her one-year-old son Saint and the other around daughter North, four, in the sweet snap posted on Instagram.

Kardashian, clad in a skimpy top and shorts, is planting a kiss on Saint’s head.

Total eclipse of the heart

A post shared by Kim Kardashian West (@kimkardashian) on

The star referenced the US eclipse in her caption, writing: “Total eclipse of the heart.”

The eclipse is the first full-blown solar eclipse to sweep America from coast to coast since 1918.