Cannes 2024: Selena Gomez attracts attention with her elegant black and white dress on the red carpet