Selena Gomez hit the streets of New York last night on her way to record her appearance on David Letterman's US chat show.
Gomez, who recently began dating Justin Bieber, wore a black lace top and teamed it with a grey animal print skirt for the chat show appearance last night.
Selena was in New York to promote her new single 'Who Says' which Selena has gone on record as saying is a message to her haters. It is believed this could relate to those who have sent Selena abuse since she began seeing Bieber in recent weeks.
Meanwhile, Justin was on tour in the UK and took to the stage with Craig David in London last night.