Having a strange beauty