Cosmetic surgeon Julian De Silva has analysed photographs of Jennifer Lopez from 1999 to the present day and - with mapping software - he has predicted her facial age as 32.