Who would these look great on - Dakota Fanning or Katie Holmes?