Selena Gomez shows off her new short hairdo.