Cameron Diaz and family arrive in the South of France ahead of Sofia Richie's wedding

Cameron Diaz and family arrive in the South of France ahead of Sofia Richie's wedding

The Charlie’s Angels star, 50, was captured snuggling the toddler on the steps of the Hotel du Cap-Eden-Roc, a luxury resort built back in 1870.’

Source : www.dailymail.co.uk