Harry Styles beats Ed Sheeran to become richest UK celebrity under 30 age group! Model-and-actress Cara Delevingne moves up two spots from last year to third place with 63.8 million pounds earned.