Selena Gomez Wows in Fitted Denim