A flower girl is a participant in a wedding procession. Like ring bearers and page boys, flower girls are usually members of the bride's or groom's extended family, but may also be friends.
Typically, the flower girl walks in front of the bride during an entrance processional. She may spread flower petals on the floor before the bride or carry a bouquet of flowers or thornless roses. Once the processional is over, a young flower girl will sit down with her parents. If the ceremony will not be particularly long, an older child may prefer to quietly stand at the altar with the other honor attendants.
Because very young children are overwhelmed by the duties, and older girls may feel insulted by a "baby" role, the recommended age is between four and eight years of age, or even older, if not offensive to the girl's feelings.
There may be more than one flower girl, particularly if the bride has several young relatives to honor. This practice is more common at British royal weddings, at elaborate weddings modeled after royal weddings, or at Victorian-themed weddings.
Historically, the clothing was provided by the families of the bride and groom, but most modern couples expect the parents of the flower girl to pay for her clothing and other expenses related to her participation.
Her male equivalent is the ringbearer or page boy. Often the ringbearer and the flower girl are made to look like a couple, and they may be dressed in miniature versions of the bride's and groom's clothes.this time a special display flower girls dress with purple, whereas there are three kinds of the color purple : light purple, dark purple and mauve. flower girl looks cute and fun wear this dress.