No, basketball shorts are not appropriate for formal events. Stick to tailored pants or a suit for formal occasions.