Ava taylor sheds nerd personna