Salma Hayek had an awkward moment in public when she accidentally flashed her black underwear in a see-through mesh dress, seemingly forgetting her age.
The actress has always been admired for her beauty and the way she continues to look young even as she gets older.
Salma is known for her bold and provocative fashion choices, and her appearance at the premiere in a revealing mesh print dress left many fans questioning the look.
The dress was barely there and adorned with floral prints, giving it a bold and provocative look. Share your thoughts with us!