Hannah Stephen stuns in stylish outfit