Salma Hayek, who was announced InStyle magazine's July cover girl less than a week ago, has been featured on the cover page of Glamour magazine's summer edition of Glam Belleza Latina.
In an interview with the magazine, Hayek admitted that she is a late bloomer and feels that at the age of 46 she is having the best time of her life, the Huffington Post reported.
The actress also commented on the pressures women face within society today and added that the women have to be fight for confidence every day because the society is very harsh to them.