I love the print dress #2 because it is a non traditional wedding and since she is not having a "bridal party", this dress is special enough that it makes you stand out and look really elegant, yet not upstaging to the bride. I feel like #1 is too close to your skin color and makes you blend, but #3 is too formal and perhaps upstaging to the bride. Overall my favorites are #2, and #3. Good Luck!