Babies born this year will work until the age of 70, be saddled with student debt until 52 and get married eight years later than their grandparents, a study has claimed.
This new generation of babies have been dubbed the “new centenarians” because they have a one in three chance of reaching the age of 100, a report said.
The report, from an investment firm, predicts a dramatically different life for these babies from the one experienced by their parents and grandparents.
It assumes their parents were born in 1983 and their grandparents were born in 1957.
On average, a new centenarian will have their first baby at the age of 31, which is two years later than their parents and five years later than their grandparents, who had their first child at 26.
It expects “an increasing proportion of people will either have no children or just one child,” with many blaming the huge cost of living.
While their grandparents typically got married at the age of 25 and spent 4,400 pounds on their wedding, the “new centenarian” will walk up the aisle at 33 and spend around 39,000 pounds.
The report is based on interviews with 1,000 parents with children under the age of five, as well as an analysis of official figures from the Office for National Statistics.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash