The Duchess of Cambridge wears $150 Topshop dress to perfection

The Duke and Duchess of Cambridge, née Kate Middleton, kicked off the fourth day of their royal tour of India and Bhutan on the border of Kaziranga National Park. The village, called Pan Bar, gave Prince William and Kate a taste of life in Assam, which called for another gorgeous - and occasion-appropriate - dress.

Showing us all how to wear fast fashion just right, Kate modelled a stunning pink Topshop dress with intricate black embroidering, which is available at Topshop (at The Bay) for $150, and added a touch of sparkle to the look with her bargain $15 earrings from Accessorize.

TAP TO VIEW FULL GALLERY

Duchess Kate looked amazing in Topshop.

Keeping her makeup to a minimum, the 34-year-old swept her hair back into a low chignon and wore a pair of simple black wedges.

On their arrival, Kate and William were dressed in white woven scarves with red embroidery called 'gamchas,' which are customary in the region of Assam. After being educated on village life and its history, the duke and duchess were treated to a traditional dance performance.

She teamed the dress with her $15 Accessorize earrings.

They later visited a typical home and tea plantation, owned by Tilasha Das and his wife Utala, who presented the duchess with a beautiful red scarf made in their own weaving loom.

Kate said: "That is so special. Thank you very much and thank you to your family." Mrs Das' cousin Morami then said of Kate: "She acts like a simple girl, not a princess."

SEE: ALL THE ROYAL TOUR PICTURES SO FAR

According to the village's head man, Kate and William enjoyed their time there. He said: "We are all very happy and it makes us proud that they have come here. William and Kate told us they are feeling great to be in India. They also told us they like being in Assam because both enjoy drinking tea."

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!