I haven't always been the biggest Selena Gomez enthusiast, but after getting a glimpse at her outfits in NYC last night, I'm officially a fan. Props to whoever is styling the Disney starlet, and if she's doing it herself, I'm even more impressed. Selena attended the premiere of her new flick Ramona and Beezus, but not before stopping by David Letterman's studio for an appearance on The Late Show.

She even looked adorbs when she walked into the studio yesterday evening:

Selena Gomez Disney Ramona and Beezus The Late Show With David Letterman black skirt grey top

Which outfit is your fav?