"It's funny to think that after all these years I've finally met my soulmate - and at my age. All I can say is that I am very, very much in love." Veteran rocker Paul Weller declares his love for 24-year-old girlfriend Hannah Andrews.