They weren't Kings
We are never told their names
We are never told how many there were
They never went to the stable/cattle shed
There is no evidence that they rode on camels
There is no reason to suppose that they wore silly hats
So almost everything in this scene is either wrong or sentimental supposition.
But if we read the actual words ...
And so they left (King Herod), and on their way they saw the same star they had seen in the East. When they saw it, how happy they were, what joy was theirs! It went ahead of them until it stopped over the place where the child was. They went into the house, and when they saw the child with his mother Mary, they knelt down and worshiped him. They brought out their gifts of gold, frankincense, and myrrh, and presented them to him.
They were Magi from (possibly) present day Iraq, where they worked as astrologers and astronomers in the Royal Court. They followed a "star" and, frankly, there is little point is trying to match that cosmic event to anything recorded elsewhere. If there is an omnipotent God, then He is more than capable of creating a "star", real or in the minds of the magi, to achieve His purpose.
The whole point of the story lies in the Gifts.
Gold recognises the kingship of Jesus, his ultimate and eternal authority.
Incense illustrates the priesthood of Jesus, opening up the Way to God
Myrrh was used for embalming bodies. Jesus came to die
And because Herod ordered the death of all children aged 2 and younger, we can be sure that, by the time the Magi arrived, Jesus was no longer the "baby in a manger"; more a toddler in a house, rented after the chaos of the census was over.
Plumb stupid gifts for a toddler; but stunning gifts if you want to understand the real reason for the season.