Doit-on dire un ou une unicorne ?

Les deux se disent, un unicorne ou une unicorne !