Amber Ivy is the sexiest woman alive