Jolie Walsh in O Magazine

Photo: Andrew Eccles

1 of 7
If You're Small-Busted...

Singer-actress Jolie Walsh, 33, is forever on the hunt for suits that will build her bust and elongate her petite frame. This bright polka-dot bikini (Nanette Lepore, top, $68, and bottom, $78) plays up the bustline and makes her legs seem like they start at the—very high—waist. "It's so retro and feminine," says Walsh. "I never would have expected it to look this good on me."

Hat, American Eagle Outfitters. Wedges, Colin Stuart for Victoria's Secret Catalogue.