Selena Gomez was at Macy's Herald Square in NYC yesterday to launch her new fragrance. She wore a cropped top and short shorts, finishing the ensemble with a blazer. Selena's out and about chatting up her self-titled scent. She had plenty of fans on hand to wish her well with the endeavor, including people who actually slept at the store. She was grateful for the love and tweeted her appreciation by writing that she has the best fans. There were even two little boys wearing shirts that read, "Forget Justin and Marry Me!" Selena's boyfriend, Justin Bieber, wasn't able to be there, as he's in London performing at the Summertime Ball. When Justin and Selena are in the same place, though, he's quite a softie. Selena told Elle magazine about some of the romantic things Justin has organized for her.