There is nothing ungrammatical or wrong about saying  She's a real Johnny-comelately,  but it grates.
Technically there's grammatically incorrect in the sentence, "She's a real Johnny-comelately."
Нет ничего неграмотного или неправильного в том, чтобы сказать, что она настоящая Джонни-комелли, но это раздражает.
Технически в предложении есть грамматическая ошибка: "Она настоящая Джонни-комелли".