The pop star, 27, stole the show in a festive sequined top and tiny black shorts as she worked the audience with a number of her hits.
Saeran
Ed Sheeran in Houston, Texas 📍
Ed Sheeran in Houston, Texas📍