Kate Middleton’s Accused Of Looking ‘Too Thin’ On Canada Tour

Fans have expressed their concerns for the Duchess...

It’s safe to say that Kate Middleton looked AH-mazing in Canada last night.

The 34-year-old was sporting a dazzling red Preen by Thornton Bregazzi dress as she and husband Prince William attended a reception with Canadian First Nations groups in Victoria, British Columbia.

See: Kate Middleton Lands A Very Fashionable New Role

The £1,000 ankle-grazing number featured an asymmetric bodice, a cinched-in waist and a full skirt.

She’d accessorised with a sparkling maple leaf brooch, elegant drop earrings, a boxy red clutch and crimson heels. Just stunning.

When it came to her beauty look, she’d opted for a twisted chignon, subtle smoky eyes and a sweep of blusher.

Of course, the majority of people agreed that she looked gorge. Comments online included: ‘She looks lovely, very elegant,’ ‘Lovely dress,’ and: ‘Wow, just wow! She’s really lifted her game this tour.’

See: Prince George Plays Up In Front Of The Canadian Prime Minister

But unfortunately for the Duchess, not everyone had some positive things to say.

The Duke and Duchess of Cambridge visit Canada - 24 Sep 2016

The Duke and Duchess of Cambridge touched down in Canada for their week long visit on Saturday…

Some were critiquing her body, with one writing: ‘She looks so boney and underweight. Such a pretty woman too,’ and another saying: ‘Sorry but she is way too thin you can actually see her bones sticking out !! [sic].’

Hmm. Now, we’ve always known that Kate leads an active lifestyle. She’s said to enjoy running and Pilates and is often spotted walking the family’s dog Lupo.

So while fans may have their worries, we’re sure she’s doing just fine.

Kate Middleton and Prince William

We *loved* this Alexander McQueen piece

Kate and Wills, 34, are in BC for a week-long tour with their children George, three, and one-year-old Charlotte.

We’ve already seen the Duchess step out in sartorial winners including a navy Jenny Packham midi and a layered Alexander McQueen number, so we can’t wait to see what else she’s packed in her suitcase…