Незаконным- возможно, является. Нелегитимным - нет. Т.к. легитимность- (в двух словах) поддержка народом решений власти, а референдум(предложенный властью Крыма) поддержало большинство его жителей.
Долбоёбы, сначала значение слова легитимность узнайте, а потом уж и в в пикчи вставляйте.