Mark Cuthbert/UK Press/ABACAUSA

Apparently other couples got married over the weekend apart from Katy Perry and Russell Brand! (Shocking, we know.) Prince William and his girlfriend Kate Middleton attended a friend’s wedding over the weekend in Gloucestershire, England. And the typically publicly shy pair were surprisingly all smiles for the cameras. Kate looked elegant in a knee-length, silky blue dress, black blazer and feathered hat, and Prince William was dapper in striped slacks, a maroon tie, and long, black coat.  All in all, a royal flush of fashion!

To see more of Kate Middleton’s spot-on style, click here!