Selena Gomez showed off her newly cropped do and a preference for boyfriend blazers as she made her way through New York yesterday. The adorable Disney star is in town to promote her Disney Channel flick Princess Protection Program, and even made time for a little retail therapy. After making an appearance on Live with Regis and Kelly, the tween star headed downtown to shop at Armani Exchange and French Connection in Soho. Selena then changed from her skinny black pants and light pink top into a slinky white dress (keeping the boyfriend blazer on) for a night out. Is it us, or does Selena remind you of a young Rachel Bilson? Petite, brown hair, and impossibly adorable with an impeccable sense of style – we just love a budding fashionista!