>>18493341Short sleeves look childlish.
Especially in family photos, the younger ones will wear short sleeved shirts and navy shorts, so unless you want to still be perceived like child of the family, and eat at the kids table, wear a proper shirt and pants.