hollywood actors who looked stunning in long hair