I like Imogen a lot. It sounds like the kind of name a beautiful model would have. It doesn't strike me as trendy at all because I live in the US and never hear this name. As for nns...that's tough. I guess I prefer Immy but Ginny would also be cute.