Which 2 colors should I buy?

http://www1.macys.com/shop/product/becca-cover-up-short-sleeve-crochet-dress?ID=757438&upc_ID=30992708&Quantity=1&seqNo=2&EXTRA_PARAMETER=BAG

I like them all and im so undecided!!!

I would get: Watermelon and White.
Why? Because summer is coming up, and both of these 2 colours look really summer-y, and both are very trendy at the moment. They would be adorable over a swimsuit at the pool or the beach, and they wouldn't get as hot in the sun as the black would.
That's my opinion, at least ;)

NEW Womens Becca Swimsuit Cover Up M Black Pink Mint Print Strapless Beach Dress
NEW Womens Becca Swimsuit Cover Up M Black Pink Mint Print Strapless Beach Dress
$16.50
Time Remaining: 46m
Buy It Now for only: $16.50

NEW Womens Becca Swim Suit sz M REVERSIBLE Bottom Pink Bandeau Bikini 2 Piece
NEW Womens Becca Swim Suit sz M REVERSIBLE Bottom Pink Bandeau Bikini 2 Piece
$28.50
Time Remaining: 55m
Buy It Now for only: $28.50

Becca by Rebecca Virtue Swimsuit Pleated Cover Up Skirt Size M L NWT 5800
Becca by Rebecca Virtue Swimsuit Pleated Cover Up Skirt Size M L NWT 5800
$12.75
Time Remaining: 1h 32m
Buy It Now for only: $12.75

Womens BECCA Halter Top Size D American Fit Purple Bottoms Floral Print Size L
Womens BECCA Halter Top Size D American Fit Purple Bottoms Floral Print Size L
$25.00
Time Remaining: 1h 43m
Buy It Now for only: $25.00

BECCA Yellow Side Tie Bikini Bottoms Sz M MSRP 38
BECCA Yellow Side Tie Bikini Bottoms Sz M MSRP 38
$15.20
Time Remaining: 2h 16m
Buy It Now for only: $15.20

Becca Beach by Rebecca Virtue Bikini set NWTs Sz Small S 92 Rtl
Becca Beach by Rebecca Virtue Bikini set NWTs Sz Small S 92 Rtl
$34.00
Time Remaining: 2h 44m
Buy It Now for only: $44.50

SZ S NWT Becca multi color print wide elastic band american fit swim bottom
SZ S NWT Becca multi color print wide elastic band american fit swim bottom
$8.99
Time Remaining: 2h 48m
Buy It Now for only: $8.99

NEW BECCA 2 PC SWIMSUIT BANDEAU TOP M FOLDOVER BOTTOM L FRENCH RIVERIA BLACK
NEW BECCA 2 PC SWIMSUIT BANDEAU TOP M FOLDOVER BOTTOM L FRENCH RIVERIA BLACK
$69.99
Time Remaining: 2h 50m
Buy It Now for only: $69.99

BECCA SWIMWEAR colorful Bandeau Bikini Top size M
BECCA SWIMWEAR colorful Bandeau Bikini Top size M
$10.00
Time Remaining: 3h 5m
Buy It Now for only: $26.00

Becca By Rebecca Virtue Blue Angel Wing Tunic Size M L ORIGINAL 78
Becca By Rebecca Virtue Blue Angel Wing Tunic Size M L ORIGINAL 78
$20.00
Time Remaining: 3h 32m
Buy It Now for only: $30.00

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 3h 37m

Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
$9.99
Time Remaining: 3h 37m

Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
$9.99
Time Remaining: 3h 37m

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 3h 37m

Becca Swimsuit Bikini Bottom Size Medium NEW
Becca Swimsuit Bikini Bottom Size Medium NEW
$9.99
Time Remaining: 3h 37m

Becca Swimsuit Bikini Bottom Size Small NEW
Becca Swimsuit Bikini Bottom Size Small NEW
$9.99
Time Remaining: 3h 37m

Becca Women Swimwear Swimsuit Tankini Top Size OX 14 16 Removable Cups
Becca Women Swimwear Swimsuit Tankini Top Size OX 14 16 Removable Cups
$99.95
Time Remaining: 3h 38m
Buy It Now for only: $99.95

Becca by Rebecca Virtue Taj Mahal Tab Side Hipster Bottom In Plum Sz XL NWT
Becca by Rebecca Virtue Taj Mahal Tab Side Hipster Bottom In Plum Sz XL NWT
$19.95
Time Remaining: 3h 39m
Buy It Now for only: $19.95

Becca by Rebecca Virtue Large Black Crochet Swimsuit Just A Peek Black Crochet
Becca by Rebecca Virtue Large Black Crochet Swimsuit Just A Peek Black Crochet
$49.99
Time Remaining: 3h 41m

Becca by Rebecca Virtue Colorized Tab Side Bottom In Turquoise Sz S NWOT
Becca by Rebecca Virtue Colorized Tab Side Bottom In Turquoise Sz S NWOT
$17.95
Time Remaining: 3h 46m
Buy It Now for only: $17.95

Becca by Rebecca Virtue Size L Striped Fold Waist Gauze Cotton Cover Up Skirt
Becca by Rebecca Virtue Size L Striped Fold Waist Gauze Cotton Cover Up Skirt
$20.39
Time Remaining: 3h 59m
Buy It Now for only: $20.39

NWT 58 BECCA Black Network Macrame Swimsuit Bikini Bottoms SZ S NEW
NWT 58 BECCA Black Network Macrame Swimsuit Bikini Bottoms SZ S NEW
$14.99
Time Remaining: 4h 19m
Buy It Now for only: $14.99

BECCA JUST A PEEK HALTER TANKINI SOLID HYDRANGEA SWIMSUIT SIZE M MEDIUM NWT
BECCA JUST A PEEK HALTER TANKINI SOLID HYDRANGEA SWIMSUIT SIZE M MEDIUM NWT
$24.99
Time Remaining: 4h 24m

New BECCA Reversible Ice Beading String Bikini Bottom Size XS
New BECCA Reversible Ice Beading String Bikini Bottom Size XS
$9.50
Time Remaining: 4h 25m

NWT Becca Swimsuit Cover Up Skirt WBE XS S
NWT Becca Swimsuit Cover Up Skirt WBE XS S
$24.99
Time Remaining: 4h 37m
Buy It Now for only: $24.99

Becca Virtue 2 Piece American Fit Bikini Medium Bottom DD Bra Top
Becca Virtue 2 Piece American Fit Bikini Medium Bottom DD Bra Top
$45.00
Time Remaining: 5h 37m
Buy It Now for only: $45.00

NEW BECCA Sexy Swimwear Padded Bikini Top  Low Rise Bottom Swimsuit Set S M L
NEW BECCA Sexy Swimwear Padded Bikini Top Low Rise Bottom Swimsuit Set S M L
$80.00
Time Remaining: 5h 48m
Buy It Now for only: $80.00

BECCA by Rebecca Virtue Tunic Cover Up Black Swim Suit NEW W TAG Medium Macys
BECCA by Rebecca Virtue Tunic Cover Up Black Swim Suit NEW W TAG Medium Macys
$17.99
Time Remaining: 5h 59m

NEW BECCA BEACH 2 PC SWIMSUIT REVERSIBLE HALTER TOP SIDE TIE BOTTOM PINK MULTI L
NEW BECCA BEACH 2 PC SWIMSUIT REVERSIBLE HALTER TOP SIDE TIE BOTTOM PINK MULTI L
$69.99
Time Remaining: 6h 3m
Buy It Now for only: $69.99

VICTORIAS SECRET Reversible BECCA Bikini Swimsuit Size MNWT
VICTORIAS SECRET Reversible BECCA Bikini Swimsuit Size MNWT
$62.10
Time Remaining: 6h 5m
Buy It Now for only: $62.10

NWT BECCA REBECCA VIRTUE Blue Taj Mahal Bandeau Bikini Sz L 160055CW A
NWT BECCA REBECCA VIRTUE Blue Taj Mahal Bandeau Bikini Sz L 160055CW A
$49.99
Time Remaining: 6h 7m
Buy It Now for only: $49.99

Bathing suit skirt coverup
Bathing suit skirt coverup
$4.00
Time Remaining: 6h 8m
Buy It Now for only: $12.00

Solid Pink Becca Basic Fit Bikini Bottoms With Beads NWT XS
Solid Pink Becca Basic Fit Bikini Bottoms With Beads NWT XS
$15.00
Time Remaining: 6h 13m
Buy It Now for only: $15.00

Becca ETC Black One Shoulder Ruffle Swimdress One Piece Swimsuit 1X 16 18 NWT
Becca ETC Black One Shoulder Ruffle Swimdress One Piece Swimsuit 1X 16 18 NWT
$10.50 (7 Bids)
Time Remaining: 6h 33m
Buy It Now for only: $45.99

NWT Becca Rebecca Virtue 2 Piece Tangier w Halter Tankini  Bikini Bottom Sky L
NWT Becca Rebecca Virtue 2 Piece Tangier w Halter Tankini Bikini Bottom Sky L
$49.99
Time Remaining: 6h 38m

BECCA BY REBECCA VIRTUE Basic Fit Womens L Swim Bikini Bottom String Purple Sale
BECCA BY REBECCA VIRTUE Basic Fit Womens L Swim Bikini Bottom String Purple Sale
$3.92
Time Remaining: 6h 43m
Buy It Now for only: $17.92

Becca Etc Night  Day Swimdress Plus Size Size 14 16
Becca Etc Night Day Swimdress Plus Size Size 14 16
$89.95
Time Remaining: 6h 58m
Buy It Now for only: $89.95

NWT 2PC Becca Beach Purple Paisley Halter Swimsuit Bikini Size M Retail 88 906
NWT 2PC Becca Beach Purple Paisley Halter Swimsuit Bikini Size M Retail 88 906
$13.99
Time Remaining: 7h 17m
Buy It Now for only: $23.99

new 130 2 pc BECCA BERRY PINK CROCHET MACRAME TRIANGLE BIKINI SWIMSUIT S M
new 130 2 pc BECCA BERRY PINK CROCHET MACRAME TRIANGLE BIKINI SWIMSUIT S M
$69.99
Time Remaining: 7h 31m
Buy It Now for only: $69.99

BECCA Rebecca Virtue Womens Bikini Bottoms Size Large  NEW
BECCA Rebecca Virtue Womens Bikini Bottoms Size Large NEW
$8.49
Time Remaining: 7h 38m

BECCA Rebecca Virtue Snake Print Womens Bikini Bottoms Size Large  NEW
BECCA Rebecca Virtue Snake Print Womens Bikini Bottoms Size Large NEW
$8.97
Time Remaining: 7h 38m

Becca Beach by Rebecca Virtue Junior SMALL Purple Reversible Bikini Swimsuit NWT
Becca Beach by Rebecca Virtue Junior SMALL Purple Reversible Bikini Swimsuit NWT
$34.95
Time Remaining: 7h 42m
Buy It Now for only: $34.95

Becca by Rebecca Virtue Victorian Gem Push Up Halter Bikini Top Plum NWT
Becca by Rebecca Virtue Victorian Gem Push Up Halter Bikini Top Plum NWT
$34.99
Time Remaining: 7h 44m
Buy It Now for only: $34.99

BECCA Navy Blue Darling Bikini Sz XS Large NWTS
BECCA Navy Blue Darling Bikini Sz XS Large NWTS
$25.50
Time Remaining: 7h 51m
Buy It Now for only: $25.50

Becca Color Scheme One Piece BNWT Retail 158 Plus Size 2X 20 22
Becca Color Scheme One Piece BNWT Retail 158 Plus Size 2X 20 22
$82.99
Time Remaining: 7h 53m
Buy It Now for only: $82.99

becca by rebecca virtue Tanzania Pant
becca by rebecca virtue Tanzania Pant
$0.99
Time Remaining: 7h 57m
Buy It Now for only: $30.00

NWT 2PC Becca Beach Purple Paisley Halter Swimsuit Bikini Size M Retail 99 908
NWT 2PC Becca Beach Purple Paisley Halter Swimsuit Bikini Size M Retail 99 908
$14.99
Time Remaining: 7h 57m
Buy It Now for only: $29.99

NWT Becca Basic Fit Swimsuit Bikini Bottom PAS
NWT Becca Basic Fit Swimsuit Bikini Bottom PAS
$12.99
Time Remaining: 8h 4m
Buy It Now for only: $12.99

BECCA SWIM KNOTTED FLORAL BLUE BROWN SWIMSUIT COVER UP PANTS SZ 8 10 M
BECCA SWIM KNOTTED FLORAL BLUE BROWN SWIMSUIT COVER UP PANTS SZ 8 10 M
$9.00
Time Remaining: 8h 6m

NWT Becca American Fit Swimsuit Bikini Bottom OCN
NWT Becca American Fit Swimsuit Bikini Bottom OCN
$16.99
Time Remaining: 8h 13m
Buy It Now for only: $16.99

65 New BECCA BY REBECCA VIRTUE Mesh Tech Zip Up Racerback Bikini Top M Medium
65 New BECCA BY REBECCA VIRTUE Mesh Tech Zip Up Racerback Bikini Top M Medium
$24.99
Time Remaining: 8h 16m
Buy It Now for only: $24.99

NWT Becca American Fit Swimsuit Bikini Bottom BAN
NWT Becca American Fit Swimsuit Bikini Bottom BAN
$16.99
Time Remaining: 8h 17m
Buy It Now for only: $16.99

NWT 2PC Becca Beach Purple Halter Swimsuit Bikini Size M Retail 82 911
NWT 2PC Becca Beach Purple Halter Swimsuit Bikini Size M Retail 82 911
$12.99 (1 Bid)
Time Remaining: 8h 21m
Buy It Now for only: $27.99

NWT Becca American Fit Swimsuit Bikini Bottom OCN
NWT Becca American Fit Swimsuit Bikini Bottom OCN
$16.99
Time Remaining: 8h 25m
Buy It Now for only: $16.99

NWT Becca American Fit Swimsuit Bikini Bottom RAS
NWT Becca American Fit Swimsuit Bikini Bottom RAS
$16.99
Time Remaining: 8h 35m
Buy It Now for only: $16.99

NWT BECCA Bikini Swimwear Cover up Dress Tunic Size XS S TNG
NWT BECCA Bikini Swimwear Cover up Dress Tunic Size XS S TNG
$39.99
Time Remaining: 8h 39m
Buy It Now for only: $39.99

NWT BECCA Swimsuit Bikini 2pc set Sz L Tie side bottom
NWT BECCA Swimsuit Bikini 2pc set Sz L Tie side bottom
$49.99
Time Remaining: 8h 40m
Buy It Now for only: $49.99

NWT BECCA Swimsuit Bikini 2pc set Sz L D cup Push Up Bra
NWT BECCA Swimsuit Bikini 2pc set Sz L D cup Push Up Bra
$59.99
Time Remaining: 8h 40m
Buy It Now for only: $59.99

NWT Becca Swimsuit Bikini Bottom America Fit Multi Color
NWT Becca Swimsuit Bikini Bottom America Fit Multi Color
$12.99
Time Remaining: 8h 47m
Buy It Now for only: $12.99

NWT Becca Swimsuit Bikini Bottom Basic Fit Multi Color Black
NWT Becca Swimsuit Bikini Bottom Basic Fit Multi Color Black
$12.99
Time Remaining: 8h 54m
Buy It Now for only: $12.99

BECCA Pink Padded Underwire Bra Bikini Swim Bathing Suit Top Small NWT
BECCA Pink Padded Underwire Bra Bikini Swim Bathing Suit Top Small NWT
$27.99
Time Remaining: 8h 58m

NWT Becca Swimsuit Bikini Bottom Basic Fit MNT Tie Side Pants
NWT Becca Swimsuit Bikini Bottom Basic Fit MNT Tie Side Pants
$12.99
Time Remaining: 8h 58m
Buy It Now for only: $12.99

NWT Becca Swimsuit Bikini Bottom Basic Fit White Tie Side Pants
NWT Becca Swimsuit Bikini Bottom Basic Fit White Tie Side Pants
$12.99
Time Remaining: 8h 59m
Buy It Now for only: $12.99

NWT BECCA REBECCA VIRTUE Convertible Strap Skirted Bottom Purple Swimsuit L M
NWT BECCA REBECCA VIRTUE Convertible Strap Skirted Bottom Purple Swimsuit L M
$69.99
Time Remaining: 9h 9m
Buy It Now for only: $69.99

NWT BECCA Beach by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz M FLT
NWT BECCA Beach by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz M FLT
$39.98
Time Remaining: 9h 17m
Buy It Now for only: $39.98

NWT Becca Swimsuit Bikini Bottom Basic Fit SKY Tie Side Pants
NWT Becca Swimsuit Bikini Bottom Basic Fit SKY Tie Side Pants
$12.99
Time Remaining: 9h 23m
Buy It Now for only: $12.99

BECCA BY REBECCA VIRTUE 52 American Fit Tiered Ruffle Tabs Womens M Swim Tanga
BECCA BY REBECCA VIRTUE 52 American Fit Tiered Ruffle Tabs Womens M Swim Tanga
$3.64
Time Remaining: 9h 25m
Buy It Now for only: $16.64

NWT Becca Swimsuit Bikini Bottom Basic Fit White
NWT Becca Swimsuit Bikini Bottom Basic Fit White
$14.99
Time Remaining: 9h 28m
Buy It Now for only: $14.99

NWT BECCA REBECCA VIRTUE Blk Multi 2PC Floral Print Bikini Sz S 160053CW
NWT BECCA REBECCA VIRTUE Blk Multi 2PC Floral Print Bikini Sz S 160053CW
$50.00
Time Remaining: 9h 30m
Buy It Now for only: $50.00

NWOT Becca Swimsuit Bikini Bottom Basic Fit White
NWOT Becca Swimsuit Bikini Bottom Basic Fit White
$14.99
Time Remaining: 9h 32m
Buy It Now for only: $14.99

NWT BECCA REBECCA VIRTUE Black Multi Floral Two Pc Bikini Sz M 160053CW A
NWT BECCA REBECCA VIRTUE Black Multi Floral Two Pc Bikini Sz M 160053CW A
$50.00
Time Remaining: 9h 32m
Buy It Now for only: $50.00

Becca One Shoulder Cobalt Swimsuit size Medium NEW 104
Becca One Shoulder Cobalt Swimsuit size Medium NEW 104
$41.99
Time Remaining: 9h 33m
Buy It Now for only: $41.99

NWT Becca Swimsuit Bikini Bottom Basic Fit White
NWT Becca Swimsuit Bikini Bottom Basic Fit White
$14.99
Time Remaining: 9h 35m
Buy It Now for only: $14.99

BECCA White NWOT Bikini Bottom Sz Large
BECCA White NWOT Bikini Bottom Sz Large
$21.74
Time Remaining: 9h 36m
Buy It Now for only: $21.74

NWT BECCA by REBECCA VIRTUE multi sleeveless swim cover up V neck dress size L
NWT BECCA by REBECCA VIRTUE multi sleeveless swim cover up V neck dress size L
$30.00
Time Remaining: 9h 38m
Buy It Now for only: $30.00

NWT BECCA REBECCA VIRTUE Black Multi Color Floral Bikini Sz L 160053CW B
NWT BECCA REBECCA VIRTUE Black Multi Color Floral Bikini Sz L 160053CW B
$50.00
Time Remaining: 9h 38m
Buy It Now for only: $50.00