Selena on Late Night With Jimmy Fallon



Selena Gomez wears a Luigi mustache and a Princess Peach crown during her appearance on Late Night With Jimmy Fallon on Tuesday night (March 19) in New York City.

© 2008 Selena Gomez Philippines | Theme modified by Anthonette Tan, Kate Sta. Rita & Kirk Calangian