zoe hart and rachel bilson