Ed Sheeran wears Penneys boxers

Ed Sheeran buys his underwear from Primark.
The 23-year-old singer still purchases his pants from the budget high street store, despite being worth millions, because according to him, they are "only meant to keep your junk in".