Who looked best in denims on the cover?

Jacqueline Fernandez
Sonam Kapoor
Anushka Sharma