They should have just written a reason for Emma getting a haircut, so that they wouldn’t even need to give her a wig. I mean, they had no problem doing it with Rumple last Season. They even allowed David Anders to keep his iZombie hair, when he returned as Whale in Seasons 5 and 6.