Prince William looked unhappy and sour at Prince Harry and Meghan Markle’s son Archie’s christening.

The Duke and Duchess of Cambridge are believed to be on holiday vacation following Princess Charlotte and Prince George’s term break. However, the couple made a surprise appearance at Archie’s baptism as shown in the photos released by the Duke and Duchess of Sussex.

However, a number of netizens weren’t pleased after seeing Prince William’s “unhappy” and “sour” look in the picture. Many find the second-in-line to the throne’s facial expression “awkward” with others slamming him as “rude” and “disrespectful,” The Sun reported.

“It's just rude and disrespectful... like you can't show your brother the same respect he's shown to you,” one follower commented.

“The look on William's face disappoints me,” another user wrote.

“William looks like he would rather be elsewhere, his face is so sour," a different user commented, before adding that it only shows how he doesn’t like Meghan.

Although a number agreed that Prince William had a sour and unhappy expression in the photo, a number of netizens quickly defended the Duke of Cambridge. According to them, he can’t smile all the time the way they want him to be. Also, he probably has something else in his mind as a father of three.

“They have 3 young kids, give the man a break,” one user commented.

“This’s a B.I.G lies!!! Not Royal fans but you the Media are not happy just be Honest You’re venomous Snakes,” a different user wrote.

In related news, Prince William and Middleton, and Prince Harry and Markle are both set to have a royal tour. The upcoming trip will be the first tour for the Duke and Duchess of Sussex as a family as their son, Archie, will be joining them.

According to royal expert Katie Nicholl, the palace is keen to avoid diary clashes as they do not want the Cambridges and Sussexes to be pitted against each other. Also, they wanted to avoid the sense of competition between the fab four.

Prince William Meghan Markle and Prince Harry
Prince William, Meghan Markle and Prince Harry attend an Anzac Day service at Westminster Abbey on April 25, 2018 in London. Getty Images/Eddie Mulholland