i have two-tone hair as a result of built-up hair dye and i absolutely hate it! for me, it looks really unhealthy as i have dark brown hair naturally, and then the ends are this reddy gingery colour - it just doesn't look great. however in some of the pictures posted it definitely can work for some people!
mine's similar to rachel bilson's but hers looks much better as the lighter colour runs throughout her hair rather than just the ends, but i think she'd look better with it all her natural hair colour