Princess Charlene is sensational in leg-lengthening jumpsuit