I think a VERY short, almost shaved haircut would suit you well! You have nice big brown eyes but your bangs are too long.. awww.
That shirt is awesome.