Debenhams girls at Henley Regatta

A couple of weeks ago I had the most amazing invite pop up in my email inbox: would I like to attend the Henley Royal Regatta with Debenhams and choose a dress for the occasion? Um, YES PLEASE. I’ve never attended the Henley Regatta but my idea of it is