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 ;)

Becca 2 Piece Underwire Push Up Swimsuit Bikini Top  Sash Skirted Bottom S
Becca 2 Piece Underwire Push Up Swimsuit Bikini Top Sash Skirted Bottom S
$39.99
Time Remaining: 30m
Buy It Now for only: $39.99

NWT BECCA Beach by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz L FLT
NWT BECCA Beach by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz L FLT
$39.99
Time Remaining: 38m
Buy It Now for only: $39.99

BECCA by Rebecca Virtue 2015 It Girl Lace Up Bralette Bikini Top Black NWT
BECCA by Rebecca Virtue 2015 It Girl Lace Up Bralette Bikini Top Black NWT
$61.00
Time Remaining: 41m
Buy It Now for only: $61.00

NWT BECCA American Fit Aqua 2 Piece Bikini BAthing Suit L
NWT BECCA American Fit Aqua 2 Piece Bikini BAthing Suit L
$55.00
Time Remaining: 1h 2m
Buy It Now for only: $55.00

BECCA BY REBECCA VIRTUE ORANGE CROCHET LACE 2 PC HALTER BIKINI SWIMSUIT SZ L
BECCA BY REBECCA VIRTUE ORANGE CROCHET LACE 2 PC HALTER BIKINI SWIMSUIT SZ L
$48.00
Time Remaining: 1h 12m
Buy It Now for only: $48.00

NWT Becca Swimsuit Cover Up Skirt XS S
NWT Becca Swimsuit Cover Up Skirt XS S
$18.74
Time Remaining: 1h 20m
Buy It Now for only: $18.74

BECCA by Rebecca Virtue 2015 It Girl Tab Side Hipster Bikini Bottom Black NWT
BECCA by Rebecca Virtue 2015 It Girl Tab Side Hipster Bikini Bottom Black NWT
$38.00
Time Remaining: 1h 21m
Buy It Now for only: $38.00

BECCA by Rebecca Virtue 2015 Cozumel Lace Up Basic Bikini Bottom NWT
BECCA by Rebecca Virtue 2015 Cozumel Lace Up Basic Bikini Bottom NWT
$46.00
Time Remaining: 1h 39m
Buy It Now for only: $46.00

Becca Versailles Push Up Bikini Top sz D Primrose
Becca Versailles Push Up Bikini Top sz D Primrose
$46.99
Time Remaining: 2h
Buy It Now for only: $46.99

Lot of 3 ladies bikini tops small victoria secrets split and becca swim suit top
Lot of 3 ladies bikini tops small victoria secrets split and becca swim suit top
$10.00
Time Remaining: 2h 8m
Buy It Now for only: $10.00

BECCA NEW Pink Eyelet Side Tie Lined Swim Bottom Separates S BHFO
BECCA NEW Pink Eyelet Side Tie Lined Swim Bottom Separates S BHFO
$26.99
Time Remaining: 2h 12m
Buy It Now for only: $26.99

BECCA BY REBECCA VIRTUE Junior M Swim Bikini Bottom Low Rise Purple Floral Sale
BECCA BY REBECCA VIRTUE Junior M Swim Bikini Bottom Low Rise Purple Floral Sale
$3.64
Time Remaining: 2h 14m
Buy It Now for only: $16.64

BECCA NEW Black Hipster Ruched Sides Lined Swim Bottom Separates L BHFO
BECCA NEW Black Hipster Ruched Sides Lined Swim Bottom Separates L BHFO
$19.99
Time Remaining: 2h 43m
Buy It Now for only: $19.99

BECCA by Rebecca Virtue 2015 Color Code Sport Mod Fit Bikini Bottom Coral NWT
BECCA by Rebecca Virtue 2015 Color Code Sport Mod Fit Bikini Bottom Coral NWT
$38.00
Time Remaining: 2h 45m
Buy It Now for only: $38.00

NWT BECCA BY REBECCA VIRTUE Multicolored Abstract Halter Bikini Top Sz D 58
NWT BECCA BY REBECCA VIRTUE Multicolored Abstract Halter Bikini Top Sz D 58
$29.00
Time Remaining: 2h 50m
Buy It Now for only: $29.00

Becca Striped Thick Padded Bandeau Swimwear Bikini Swimsuit Bathing Suit M NWT
Becca Striped Thick Padded Bandeau Swimwear Bikini Swimsuit Bathing Suit M NWT
$59.40
Time Remaining: 2h 55m
Buy It Now for only: $59.40

Becca NEW Womens Juniors Pink Floral Lace String Triangle Bikini Top Small S
Becca NEW Womens Juniors Pink Floral Lace String Triangle Bikini Top Small S
$12.16 (1 Bid)
Time Remaining: 3h 38m

BECCA Chevron Stripe Bikini Top Bottom Bathing Swim Suit XS
BECCA Chevron Stripe Bikini Top Bottom Bathing Swim Suit XS
$16.99
Time Remaining: 3h 42m
Buy It Now for only: $16.99

Becca Swimwear Lady Liberty Banded Halter Top 68 Red White Size M
Becca Swimwear Lady Liberty Banded Halter Top 68 Red White Size M
$7.49
Time Remaining: 3h 44m
Buy It Now for only: $7.49

Becca Swimwear Lady Liberty Swim Bottom 48 Blue White Size Large
Becca Swimwear Lady Liberty Swim Bottom 48 Blue White Size Large
$4.99
Time Remaining: 3h 44m
Buy It Now for only: $4.99

Becca Swimwear Molded Underwire Bandeau Top 72 Red White Size M
Becca Swimwear Molded Underwire Bandeau Top 72 Red White Size M
$7.49
Time Remaining: 3h 44m
Buy It Now for only: $7.49

NWT 132 Becca Sweet Indulgence D Cup Underwire Top  Large Hipster Bottom
NWT 132 Becca Sweet Indulgence D Cup Underwire Top Large Hipster Bottom
$51.92
Time Remaining: 3h 52m
Buy It Now for only: $51.92

Ret 130 Becca Plum Get together Large Halter Bikini Top  Small Bottom
Ret 130 Becca Plum Get together Large Halter Bikini Top Small Bottom
$51.92
Time Remaining: 3h 55m
Buy It Now for only: $51.92

Becca On The Prowl Swimsuit Set Top D Cup Bottom S Purple Swimwear Bikini
Becca On The Prowl Swimsuit Set Top D Cup Bottom S Purple Swimwear Bikini
$20.00
Time Remaining: 4h 9m

Becca by Rebecca Virtue Taj Mahal Tab Side Hipster Bottom Sz M NWT
Becca by Rebecca Virtue Taj Mahal Tab Side Hipster Bottom Sz M NWT
$15.96
Time Remaining: 4h 20m
Buy It Now for only: $15.96

BECCA BY REBECCA VIRTUE Womens D Swim Top Bandeau Blue Solid Bikini Stretch Sale
BECCA BY REBECCA VIRTUE Womens D Swim Top Bandeau Blue Solid Bikini Stretch Sale
$14.08
Time Remaining: 4h 20m
Buy It Now for only: $22.40

New Womens Becca by Rebecca Virtue Teal Multi Color Hipster Bikini Bottom Small
New Womens Becca by Rebecca Virtue Teal Multi Color Hipster Bikini Bottom Small
$19.99
Time Remaining: 4h 45m
Buy It Now for only: $29.99

New Womens Becca Rebecca Black Solid Ruched Side Tab Hipster Bikini Bottom XL
New Womens Becca Rebecca Black Solid Ruched Side Tab Hipster Bikini Bottom XL
$19.99
Time Remaining: 4h 45m
Buy It Now for only: $29.99

BECCA BY REBECCA VIRTUE Womens L Swim Top Bandeau Blue Solid Bikini Stretch Sale
BECCA BY REBECCA VIRTUE Womens L Swim Top Bandeau Blue Solid Bikini Stretch Sale
$14.08
Time Remaining: 5h 4m
Buy It Now for only: $22.40

Becca Womens Swimwear Cover up Tunic Dress Pink Lace Crochet NWT M L
Becca Womens Swimwear Cover up Tunic Dress Pink Lace Crochet NWT M L
$44.99
Time Remaining: 5h 15m
Buy It Now for only: $44.99

Becca Womens Swimwear Cover up Tunic Dress Pink Lace Crochet NWT XS S
Becca Womens Swimwear Cover up Tunic Dress Pink Lace Crochet NWT XS S
$44.99
Time Remaining: 5h 17m
Buy It Now for only: $44.99

Becca swimsuit by Rebecca Vitue bikini size small
Becca swimsuit by Rebecca Vitue bikini size small
$15.00
Time Remaining: 5h 40m

Womens Swimsuit One size fits all Womens swimsuit cover up Pink Lace NWT 56
Womens Swimsuit One size fits all Womens swimsuit cover up Pink Lace NWT 56
$49.00
Time Remaining: 5h 46m
Buy It Now for only: $49.00

Becca by Rebecca Virtue Monaco Dress Cover Up Black Size Small
Becca by Rebecca Virtue Monaco Dress Cover Up Black Size Small
$39.99
Time Remaining: 5h 46m
Buy It Now for only: $39.99

BECCA NWT Turquoise Crochet Bikini Swimsuit Bottom Size XS XP
BECCA NWT Turquoise Crochet Bikini Swimsuit Bottom Size XS XP
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

BECCA NWOT Navy Blue Green Padded Bra Bikini Swimsuit Top Size L G
BECCA NWOT Navy Blue Green Padded Bra Bikini Swimsuit Top Size L G
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

BECCA NWT Navy Green Bikini Swimsuit Bottom Size M M
BECCA NWT Navy Green Bikini Swimsuit Bottom Size M M
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

BECCA NWOT Navy Blue Green Padded Bra Bikini Swimsuit Top Size S P
BECCA NWOT Navy Blue Green Padded Bra Bikini Swimsuit Top Size S P
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

BECCA NWOT Navy Blue Green Bikini Swimsuit Bottom Size M M
BECCA NWOT Navy Blue Green Bikini Swimsuit Bottom Size M M
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

CARMEN MARC VALVO NWOT Blue Bikini Swimsuit Bottom Size XL EKG TG
CARMEN MARC VALVO NWOT Blue Bikini Swimsuit Bottom Size XL EKG TG
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

BECCA NWT White Bikini Swimsuit Bottom Size XS XP
BECCA NWT White Bikini Swimsuit Bottom Size XS XP
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

CARMEN MARC VALVO NWOT Blue Bikini Swimsuit Bottom Size L G
CARMEN MARC VALVO NWOT Blue Bikini Swimsuit Bottom Size L G
$14.99
Time Remaining: 6h 3m
Buy It Now for only: $14.99

Womens Black Swimsuit size Large Becca swimsuit size Large NWT 90
Womens Black Swimsuit size Large Becca swimsuit size Large NWT 90
$74.99
Time Remaining: 6h 6m
Buy It Now for only: $74.99

BECCA BY REBECCA VIRTUE Womens XS Swim Bikini Bottom Low Rise Red Solid Stretch
BECCA BY REBECCA VIRTUE Womens XS Swim Bikini Bottom Low Rise Red Solid Stretch
$4.06
Time Remaining: 6h 7m
Buy It Now for only: $17.40

BECCA NWOT White Bikini Swimsuit Bottom Size XS XP
BECCA NWOT White Bikini Swimsuit Bottom Size XS XP
$14.99
Time Remaining: 6h 8m
Buy It Now for only: $14.99

BECCA NWT White Bikini Swimsuit Bottom Size L G
BECCA NWT White Bikini Swimsuit Bottom Size L G
$14.99
Time Remaining: 6h 8m
Buy It Now for only: $14.99

Sexy BECCA BY REBECCA VIRTUE NEW Womens L Swim Bottom Skirted Blue Solid CHOP
Sexy BECCA BY REBECCA VIRTUE NEW Womens L Swim Bottom Skirted Blue Solid CHOP
$4.99
Time Remaining: 6h 11m

BECCA BY REBECCA VIRTUE Womens M Swim Bikini Bottom Tanga Red Knit Stretch Sale
BECCA BY REBECCA VIRTUE Womens M Swim Bikini Bottom Tanga Red Knit Stretch Sale
$3.84
Time Remaining: 6h 13m
Buy It Now for only: $14.40

Womens Pink Swimsuit size Medium Large Becca swimsuit size Large NWT 82
Womens Pink Swimsuit size Medium Large Becca swimsuit size Large NWT 82
$69.99
Time Remaining: 6h 13m
Buy It Now for only: $69.99

RETAIL 78 Becca Coral Multi Wildlife Adjustable Strap Bikini Top Size S P
RETAIL 78 Becca Coral Multi Wildlife Adjustable Strap Bikini Top Size S P
$22.80
Time Remaining: 6h 13m

RETAIL 52 Becca Coral Lines Tie Side Basic Fit Bikini Bottom Size L
RETAIL 52 Becca Coral Lines Tie Side Basic Fit Bikini Bottom Size L
$14.04
Time Remaining: 6h 14m

RETAIL 52 Becca Coral Lines Tie Side Basic Fit Bikini Bottom Size XS
RETAIL 52 Becca Coral Lines Tie Side Basic Fit Bikini Bottom Size XS
$14.04
Time Remaining: 6h 14m

RETAIL 72 Becca Aqua Multi Snake Skin Drape Swimwear Bottom Size 2X
RETAIL 72 Becca Aqua Multi Snake Skin Drape Swimwear Bottom Size 2X
$19.44
Time Remaining: 6h 14m

RETAIL 82 Becca White Crochet Sequin Skirted Swimwear Bottom Size M M
RETAIL 82 Becca White Crochet Sequin Skirted Swimwear Bottom Size M M
$22.14
Time Remaining: 6h 15m

RETAIL 48 Becca Aqua Green Salsa Tie Side Basic Bikini Bottom Size XS
RETAIL 48 Becca Aqua Green Salsa Tie Side Basic Bikini Bottom Size XS
$0.99
Time Remaining: 6h 15m

Womens Black Swimsuit size Medium Becca swimsuit size Medium NWT 60
Womens Black Swimsuit size Medium Becca swimsuit size Medium NWT 60
$49.99
Time Remaining: 6h 17m
Buy It Now for only: $49.99

BECCA BY REBECCA VIRTUE Womens M Swim Bottom Brazilian Pink Tribal Bikini Sale
BECCA BY REBECCA VIRTUE Womens M Swim Bottom Brazilian Pink Tribal Bikini Sale
$13.50
Time Remaining: 6h 25m
Buy It Now for only: $21.06

BECCA NEW Pink Balconet Underwire Adjustable Swim Top Separates M BHFO
BECCA NEW Pink Balconet Underwire Adjustable Swim Top Separates M BHFO
$39.99
Time Remaining: 6h 28m
Buy It Now for only: $39.99

BECCA Stretch 2pc Halter Bra  Bikini SWIM SUIT Shimmery Sz M ss
BECCA Stretch 2pc Halter Bra Bikini SWIM SUIT Shimmery Sz M ss
$34.00
Time Remaining: 6h 29m
Buy It Now for only: $34.00

Womens Pink Swimsuit Cover up Medium Large Becca Cover up size Large NWT 40
Womens Pink Swimsuit Cover up Medium Large Becca Cover up size Large NWT 40
$34.99
Time Remaining: 6h 36m
Buy It Now for only: $34.99

Womens Orange Swimsuit size Large Large Becca swimsuit size Large NWT 78
Womens Orange Swimsuit size Large Large Becca swimsuit size Large NWT 78
$64.99
Time Remaining: 6h 44m
Buy It Now for only: $64.99

NWT 126 BECCA EDEN BIKINI SWIMSUIT SET SIZE SMALL
NWT 126 BECCA EDEN BIKINI SWIMSUIT SET SIZE SMALL
$49.99
Time Remaining: 6h 47m
Buy It Now for only: $49.99

Womens Orange Swimsuit size Large Large Becca swimsuit size Large NWT 58
Womens Orange Swimsuit size Large Large Becca swimsuit size Large NWT 58
$49.99
Time Remaining: 6h 47m
Buy It Now for only: $49.99

BECCA REBECCA VIRTUE JUST A PEAK LACE CROCHET 1 PC SWIM DRESS RED SZ M NEW 128
BECCA REBECCA VIRTUE JUST A PEAK LACE CROCHET 1 PC SWIM DRESS RED SZ M NEW 128
$54.99
Time Remaining: 6h 48m
Buy It Now for only: $54.99

BECCA JUST A PEAK BIKINI CLASSIC BRA TOP TIE SIDE HIPSTER BOTTOM BLACK SZ L
BECCA JUST A PEAK BIKINI CLASSIC BRA TOP TIE SIDE HIPSTER BOTTOM BLACK SZ L
$44.99
Time Remaining: 7h
Buy It Now for only: $44.99

BECCA REBECCA VIRTUE JUST A PEAK LACE CROCHET 1 PC SWIM DRESS BLUE SZ S NEW 128
BECCA REBECCA VIRTUE JUST A PEAK LACE CROCHET 1 PC SWIM DRESS BLUE SZ S NEW 128
$54.99
Time Remaining: 7h
Buy It Now for only: $54.99

NWT BECCA Rebecca Virtue Watermelon Pink Crochet Swim Set Sz M 160523CW
NWT BECCA Rebecca Virtue Watermelon Pink Crochet Swim Set Sz M 160523CW
$49.99
Time Remaining: 7h 16m
Buy It Now for only: $49.99

BECCA BIKINI MAYAN BANDED HALTER TOP TAB SIDE HIPSTER BOTTOM MUL SZ M
BECCA BIKINI MAYAN BANDED HALTER TOP TAB SIDE HIPSTER BOTTOM MUL SZ M
$54.99
Time Remaining: 7h 20m
Buy It Now for only: $54.99

NEW BECCA by Rebecca Virtue Color Code Cutout One Piece Swimsuit L Large
NEW BECCA by Rebecca Virtue Color Code Cutout One Piece Swimsuit L Large
$55.99
Time Remaining: 7h 52m
Buy It Now for only: $55.99

NEW BECCA by Rebecca Virtue Color Code Cutout One Piece Swimsuit White M Medium
NEW BECCA by Rebecca Virtue Color Code Cutout One Piece Swimsuit White M Medium
$55.99
Time Remaining: 7h 53m
Buy It Now for only: $55.99

NEW BECCA by Rebecca Virtue Virtue Just a Peak Skirted Bikini Bottom White S SM
NEW BECCA by Rebecca Virtue Virtue Just a Peak Skirted Bikini Bottom White S SM
$27.99
Time Remaining: 8h 4m
Buy It Now for only: $27.99

Sexy BECCA NEW Womens S Swim Bottom Brazilian Blue Solid Bikini Jade Beach CHOP
Sexy BECCA NEW Womens S Swim Bottom Brazilian Blue Solid Bikini Jade Beach CHOP
$9.99
Time Remaining: 8h 9m

Sexy BECCA BY REBECCA VIRTUE NEW Womens S Swim Bottom White Crochet Bikini CHOP
Sexy BECCA BY REBECCA VIRTUE NEW Womens S Swim Bottom White Crochet Bikini CHOP
$9.99
Time Remaining: 8h 10m

Lot of 3 bikini tops size large BECCA XOXO XHILARATION SWIMSUIT TOPS ONLY
Lot of 3 bikini tops size large BECCA XOXO XHILARATION SWIMSUIT TOPS ONLY
$10.00
Time Remaining: 8h 13m
Buy It Now for only: $10.00

NEW BECCA Rebecca Virtue Virtue Just a Peak White Crochet Sidetab Bikini Boto XL
NEW BECCA Rebecca Virtue Virtue Just a Peak White Crochet Sidetab Bikini Boto XL
$19.99
Time Remaining: 8h 15m
Buy It Now for only: $19.99

NWT 40 BECCA BY REBECCA VIRTUE Womens Halter Mint Solid Bikini Top Swimwear M
NWT 40 BECCA BY REBECCA VIRTUE Womens Halter Mint Solid Bikini Top Swimwear M
$12.95
Time Remaining: 8h 20m