Martha Hunt is a ravishing hottie