beyonce has super short hair now