From helping you select the perfect dress to showering you with gifts to fill your newlywed home to anticipating your every need on the big day itself, bridesmaids play an essential role in making ...