Although white is an easy color to wear, it won't be so easy for a guy if it is so short!
The first look is sporty and typical, almost bland if not for the pop of purple. I'm from a tropical country so a blazer is just not part of out basic wardrobe. A blazer and shorts combo seems new to me, but it is not really out there. That just won't work for someone who knows he is special.