White and ivory are classic choices for flower girl dresses, but there are no fixed rules. You can choose a dress that complements the bride, coordinates with the bridesmaids or picks up another colour from the wedding palette. Blush pink, champagne, pale blue and other soft shades can all work beautifully depending on the style of the wedding.