2. One Direction ($110M)
Ages: Niall Horan (23), Liam Payne (23), Harry Styles (22), Louis Tomlinson (24)
The top-earning boy band of all time may be on hiatus, but the tail end of last year's $200 million-plus On The Road Again tour kept their earnings higher than any active band--despite the departure of Zayn Malik from the group in March 2015.
CR7 is 31 years old.