If your hair is anything like mine, you'll want it in long layers or else, it gets too heavy. The stylist should be able to play with angling to suit your face. You can also add bangs.
For highlights, caramel brown highlights. I think red can look too severe, and blonde doesn't look natural. Brown is what my hair naturally goes in the summer, so I figure that's the best.