Esha Deol and Bharat Takhtani
Esha Deol and Bharat Takhtani

Esha Deol and Bharat Takhtani are currently celebrating their babymoon in Greece and their holiday photos look gorgeous. The couple, who are expecting their first child are spending as much time they can till an adorable little baby comes into their lives.

One of the pictures is doing the rounds on social media, check it out.

Aww!