CLOSE

Cara Delevingne set to inherit a share of £3.5 million!

Source: Bang Media (Glomex)

Cara Delevingne is set to inherit a share of £3.5 million from her late godmother, Annette Howard, from the Howard Castle estate.

Shopping:

cara delevingne inherit

Leave a Reply