If this nice Stella McCartney floral print dress has been driving your crazy, but its price can burn holes in your pockets, I have the better decision: buy the following Painted Floral Chiffon Dress just for $24.80.
VS. 
Thus you will not only look like Rihanna, but save $1500!!! I think it is not bad alternative at all :-)
Source: ChicBuying.com — Stella McCartney Hot Summer Floral Dress for $24.80