Actress-turned-writer Twinkle Khanna, who calls herself @MrsFunnybones on Twitter, has time and again proven that she owns that name. Joining the bandwagon of people taking up the trending #10yearchallenge, Twinkle shared a series of photographs on social media. However, the witty author gave it her own spin and made it about her 18 years of marriage to actor Akshay Kumar.

On their wedding anniversary, the 45-year-old writer revealed what her husband gave her for their anniversary in a photo series.

The first picture was of her getting into a private jet. “What did your husband give you for your anniversary? Unfortunately he didn’t give me a private jet #18YearChallenge,” the caption read.

The next one had Twinkle and her childhood crush Rob Lowe. “What did your husband give you for your anniversary? Unfortunately he didn’t give me a date with my childhood crush Rob Lowe #18yearchallenge,” she wrote.

Next, we saw Akshay Kumar and Ranveer Singh in one frame, hugging each other. “What did your husband give you for your anniversary? Unfortunately he didn’t even give me a freshly wrapped Mr Singh just kept all the hugs for himself #18yearchallenge,” Twinkle captioned it.

Finally, she shared what she actually got in these years and wrote, “What did your husband give you for your anniversary? Fortunately, he gave me 18 years of solid friendship, enough space so I could grow and somehow managed to hold my hand for a large part of the way. This is not the end-apparently we are just on page 120!”

Twinkle Khanna and Akshay Kumar tied the knot on 17 January 2001. The couple has two children–Aarav and Nitara.