Florals never go out of style, especially because there’s infinite ways to create a floral pattern. It can be more traditional and old fashioned, more tropical, or something else entirely. Florals can become modern if paired with a second pattern – like a grid, plaid, stripes, even polka dots. Of course, you don’t want to get too crazy, but as long as the patterns are contrasting enough, or one pattern takes the backseat, the pattern-mixing works.
Even though the pattern of this dress is uniform throughout, it still feels a little more modern to me, probably because of the interesting colour combinations but also because it almost looks abstract. Here are some examples of modern floral prints I found on Lookbook.nu: Here, here, and here.