Selena Gomez had a strategic reason for wearing not one, not two, but three dresses during her wedding day with husband Benny ...