Finally! The Kardashians waited until Christmas Eve to release their annual Christmas card and while it's super-pretty and family-centric there are some people missing ... quite a few!

Matriarch Kris Jenner isn't there ... Kendall's absent ... the men aren't there ... Caitlyn's not there. You've got Kim, Kylie, Kourtney, and Khloe, all with their kids -- Dream Kardashian's in there, too, though Rob is absent. Kanye, Travis, Scott, and Tristan are all missing.

The ladies and kids are pretty in all-white. Khloe's wearing a gold crown and we can't even tell what Kim's wearing because all we see are her tanned legs and hands around her babies -- same with Kourtney and Khloe. Kylie's wearing a strapless top and white silk trousers.

The pic does have a Photoshopped look to it ... but given Khloe's aversion to discussing photo editing, we'll leave that right there ...

Khloe's the one who posted the pic and captioned it: "✞ Merry Christmas!! ✞ We all wish you love and harmony✞ So far this is by far my most favorite of any Christmas ✞ I have all I could ever want ✞ FAMILY ✞ 📸 @pierresnaps."

Happy holidays to all, and to all a good night!

UPDATE - Khloe was confronted with a Photoshopping accusation and answered this way, "This was such a crazy photo to try to get with all of these kids. No, they are not photo shopped in. This is an actual picture."

One fan commented "Poor Kenny" since Kendall isn't present and Khloe responded: "She’s 23 lol, she’s living her best life!! She’s good."

Kim explained the absences this way: "This year we waited until the last minute to do a card. Schedules we’re changing, my husband was in and out of town. But the day of this card last minute realized we were all together, so we had all of our kids come meet us. Kendall and my mom rushed to a meeting after this shoot, so this is what we have! As many of us as possible! From our family to yours Merry Christmas."