From Wikipedia:
Reasons for wearing high heels, which are almost exclusively aesthetic reasons, include:
They change the angle of the foot with respect to the lower leg, which accentuates the appearance of calves.
They change the wearer’s posture, requiring a more upright carriage and altering the gait in what is considered a seductive fashion.
They make the wearer appear taller.
They make the legs appear longer.
I am additionally put off by the way the rolls of fat in the baby's thighs mimcs the pink straps at the front of the shoes.