As far as celebrity love stories go, Hailey Baldwin’s romance with Justin Bieber might just take the cake. Before the 21-year-old model got engaged to the pop star during a vacation in the Bahamas in July, she was one of his most devoted fans. As the years progressed, the two became friends and eventually dated on-and-off for several years. Then, after rekindling this summer, the two shocked the world with news of their whirlwind engagement, effectively transforming Hailey from fan to fiancée—how often does that happen?
While the couple has reportedly already decided on having a long engagement (à la Ariana and Pete), we couldn’t help but start fantasy styling Hailey’s future wedding looks. We’re guessing the model will go with something sultry for the rehearsal dinner (she’s known to love a good slip dress) and something a little more romantic for the big day. Below, everything we think the model should wear when she ties the knot with Justin Bieber next year.