European beauty Macy reveals her fantastic long legs in high heels