Kate Middleton looked cool in a pink dress by Topshop during a visit to northeastern India's Pan Bari village, on the border of the famous Kaziranga National Park on Day 4 of her and Prince William’s India and Bhutan tour. 

The 34-year-old Kate looked stunning in a pink dress by Topshop for her stopover in the small village Wednesday. Her summery and boho knee-length dress featured smocked detailing, tassel neck tie, long sleeves, pink floral print and the Indian-inspired embroidery, again giving a nod to her host country. For the second engagement of the day, Kate teamed up her dress with black wedge espadrilles.

Her long brunette tresses were swept-up and styled into a low chignon, unlike in the morning when it was left loose. She accessorized with her bargain buy filigree drop earrings from Accessorize that added a touch of sparkle to her look.

Keeping her make-up to a minimum, the Duchess swept her hair back into a low chignon and wore a pair of simple but chic black wedges. The mother-of-two’s make-up consisted of pink lipstick and her signature smoky eyes. William, 33, also changed into a pale blue shirt and gray trousers, paired with his desert shoes.

Beaming from ear to ear, the duchess could barely contain her joy after being given the chance to feed a baby rhino and an elephant calf. Kate and William were thrilled to be given the opportunity to get hands-on experience with vulnerable animals who are recovering at a sanctuary after being injured, displaced or orphaned in the wild. The Centre for Wildlife Rehabilitation and Conservation (CWRC) has helped thousands of animals, including hand-reared elephants, rhinos, and bears. 

On their arrival at the village, they were given a traditional welcome with white woven shawls. They were apprised about village life and its history, and later treated to a traditional dance performance. They then visited a local home and tea plantation, where Kate was presented with a beautiful red scarf.

“That is so special. Thank you very much and thank you to your family,” said Kate after receiving the traditional gift. According to the village headman, Kate and William enjoyed their stay and both enjoyed drinking tea. The royal mom, on being asked the reason for not bringing her children along, said: “Because George is too naughty. He would be running all over the place.”

She added that next time they would surely bring their kids along. However, the duchess admitted to missing her kids Prince George and Princess Charlotte. She said that the girls dancing reminded her of her daughter.