I definitely like Hadley and Caroline the best! Even though they're stylistically very different, there's a certain je ne sais quoi that holds them together. I think the nns Cara and Haddie would be really cute together, too.