Sometimes there just isn't enough clothes to go around for celebs and they have to share - how else can you explain why these celebs are wearing the same things??? Charlize Theron (right) wore this sleek Bottega Veneta dress to be honored at the Spiri… more »