Last Updated on 3rd August 2011

After her much publicised fashion faux pas at Kate and Wills’ wedding earlier this year, we thought Princess Beatrice would have repented for her crimes against fashion, But after stepping out at Zara Phillips’ wedding earlier this week, Bea ‘s proving to be a serial offender.

Bea’s penchant for outlandish head wear dies hard, with yet another infamous statement hat perched awkwardly atop her like a piece of space debris. Already dubbed ‘the satellite dish’ by Twitter users, we can only think she chose it to distract us from the rest of her outfit.

If her head wear is too outlandish, Beatrice’s’ choice of outfit is conservative beyond her years. Her poorly tailored jacket in its hard to wear shimmering royal blue is a right royal flop, its dowdy shape swamping the poor Princess.

Meanwhile, the Princess’ blue floral skirt (designed by Angela Kelly, flowers seemingly PVA-glued on by a group of local primary school children) hangs loose and limp; if Bea’s rocking a peachy P-Middy bum it’s hidden away under layers of badly cut lifeless fabric.

They say accessories can make an outfit, but Bea’s clumsily carried clutch bag and bland nude shoes are the straw that broke the outfit’s back. Embarrassingly for poor Bea, Camilla Duchess of Cornwall, Princess Anne and the Queen herself were all papped wearing heels in the same greyish shade of nude as they entered the Church. Now we all love our Nans, but borrowing their clothes is surely one step too far.

The only thing that saves this throw together outfit is the princess’ fresh faced youthful looks. We think Princess Bea is such a natural beauty that she could make a bin bag look good, and maybe for her next royal function a bin bag would indeed be the way to go; just don’t let her accessorise it!

This page may contain affiliate links. We may receive a small commission when you click an affiliate link and make a purchase. This helps keep My Fashion Life running so we can provide you with high-quality content regularly. Thank you for your support!