no tears left to cry
style watch! what is ariana grande telling us with her low ponytail?
The 24-year-old hitmaker debuted new single, No Tears Left To Cry, on Thursday evening with a brand new look. But what does it all mean?