Odette Delacroix wears heels to look even better in her prom dress