Announcing its special December-January edition, Haper's Bazaar Bride has unveiled the cover featuring Bollywood actress Katrina Kaif. Who is at her fittest best ever.



The 33-year old actress looked nothing less than a mermaid in a gorgeous silver and blue outfit.


Doing pink the right way.

Here's Katrina taking you behind-the-scenes of the shoot.
All images have been sourced from Harpers Bazaar - Bride with due permission.