Salma Hayek had an embarrassing moment in public when she accidentally showed off her black underwear in a see-through mesh dress, seemingly forgetting her age.
The actress has always been admired for her beauty and how she continues to look youthful as she gets older.
Salma is known for her bold and provocative fashion choices, and her appearance at a premiere in a revealing, printed mesh dress left many fans with questions.
The dress barely covered anything and was adorned with printed flowers, giving it a daring and provocative look. Share your thoughts on this with us!