Thank you for helping us by reporting bad content.
Both Michelle and Shu wore the same H&M red carpet collection dress but stylied different. Michelle wore a shorter dress while Shu added the long bottom part.
Michelle wore hers to the premiere of "Extraterrestre" in Madrid. She paired her dress with purple heels and added earrings. On the other hand, Shu Qi wore wore hers to the "Hong Kong Film Awards." She paired her with colourful heels and long gold earrings. I think they both look beautiful, the dress fits Shu Qi more nicely but don`t really like the long bottom part. I prefer the more simple look Michelle wore.
*Picture is from the source.