Lisa Haydon covered a special issue of a fashion magazine She described it as her "favorite cover till date" Lisa Haydon has featured in films like Queen and The Shaukeens