Selena Gomez is a stunning vision in a floral dress that became the subject of controversy. The 30-year-old pop star, who has 342 million followers on Instagram, is always making headlines when she is sporting a new fashion look. This time, Selena unintentionally got caught in the middle of a "Who Wore It Better?" war, as fans placed her head-to-head with another popular celebrity who wore the exact same frock.
Scroll down to see her controversial dress.