Nicole's dress came just above her knee, and while it could have been "middle" of knee, it WAS acceptable. She was not meeting with the Pope, and I am not too sure they were inside the Vatican itself. I think Nicole looks fabulous with the short hair, and as for it being longer.....these current hairdressers really do not seem to be able to do "flattering" hairstyles for longer hair. No wonder Diedre Hall (Marlena) does her own hair. LOL
When Arianne Zucker (Nicole) was off the show, she happily let her hair go natural, which is a brown, and very attractive. I don't know why the show insists that some of the actors HAVE to be blond