This is a fabulous color combination for spring. It creates a pseudo-nautical look that's still very feminine. It's less harsh than the pink and black combination, popular in the early 2000's, which hinted towards the punk, Avril Lavigne image. The pink and navy combination looks great with brown, silver, and gold accents (i.e. belts, shoes, jewelry). I saw this adorable dress while shopping in South Beach last week.