The bonnet I'd say is fine - the bumper may have dropped (the large gap under the headlights would also possibly confirm this), so this may need to be adjusted instead. Possible cause is that someone may have bumped into it while you were parked.....