Cara Delevingne is all smiles and no wonder – her dusky blonde hair colour is perfect for summer. We love!