Teen love can be so fickle. Miley Cyrus, 17 years old, and Liam Hemsworth, 20, have broken up, Hemsworth’s representative told Us Weekly. The pair met while filming The Last Song, and at the film’s premiere in March, Cyrus said they had “a lot of fun” on the set.