Congratulations Mary-Kate Olsen! Or should we say, felicitations?

According to Us Weekly, after two years together, designer is set to marry Olivier Sarkozy - the half-brother of former French president Nicolas Sarkozy.

The unlikely pair sparked wedding rumours late last year when Olsen was seen shopping for engagement rings in Neil Lane's jewellery store in Los Angeles, and now it seems that after a romantic getaway in Jamaica, the banker has popped the question.

We might be getting slightly ahead of ourselves, but we're wondering who Olsen will wear on the big day and who will be maid of honour? Ashley? Elizabeth?