Summarize the following:
Cut 2 x 10 in (25 cm) squares of fabric. Choose a fabric that matches your wedding colors. It can be anything you like: satin, cotton, burlap, etc. If the fabric has a print, make sure that it goes with your wedding theme. You can make the pillow a different size but make sure to add a 1⁄2 inch (1.3 cm) seam to the length and width. Set the first square with the right side up. Place the second square on top, with the right side facing down. Secure the edges with pins. This is fastest using a sewing machine, but it can be sewn by hand too. Use a straight stitch and a matching thread color. If you don't know how to sew, secure the edges with hot glue or fabric glue. Allow the glue to dry before continuing. While not absolutely necessary, this will reduce bulk and help your pillow look nicer. Cut as close to the stitching as possible without cutting through the thread. Be sure to clip the corners along the edge you left open. This will make it easier to sew it shut later. Flip the corners into the pillow, then pull them out through the opening. Use something blunt and pointy, like a knitting needle or pencil to push the corners out further. Polyester stuffing will work the best. You can use other types of filling, such as foam or a blank ring pillow. Push the stuffing into the pillow so that it does not stick out. Fold the raw edges of the opening in by 1⁄4 inch (0.64 cm), then secure them with sewing pins. Hand sew the opening shut with a ladder stitch, then remove the pins.  If you don't want to sew, hot glue the opening. Work on 1 inch (2.5 cm) at a time. Press and hold the section until it sets before doing the next section. You can use fabric glue on the opening. Work on 1 inch (2.5 cm) at a time. Secure each section with a clothespin until the glue dries. Choose a piece of ribbon and string that match your pillow. Fold the string in half to make a loop that is positioned behind the ribbon. Pull the ends of the string to make a knot around the ribbon, then tug on them to tighten the knot. Slide the knot across the ribbon until it is centered.   For a fancier pillow, use a 1⁄16 or 1⁄8 in (1.6 or 3.2 mm) ribbon instead of string. The ribbon will make the decorative bow. The string will allow you to tie the rings to the pillow. Fold the left and right ends of the ribbon into loops. Cross the left loop over the right loop, then thread it through the gap that you made. Tug on the loops to tighten the bow. Leave the strings out of the bow. Position the bow in the middle of the pillow. You can sew the bow on with matching thread or hot glue the bow instead. Make sure that the strings and the tails of the bow are hanging below the loop. If you want to create a tufted pillow, sew a few stitches through the middle of the pillow first. Click here to learn more. Cut the ribbon and strings down to the length you want. If the material is fraying, singe the ends with a flame. Thread both of the rings onto one of the strings. Tie both strings into a knot or a bow.

Summary:
Select your fabric. Stack the squares with the right sides together. Sew three of the edges with a 1⁄4 in (0.64 cm) seam allowance. Trim the corners. Turn the pillow right side out. Stuff the pillow. Close the open seam. Attach a string to a ribbon with a slipknot. Form the ribbon into a bow. Secure the bow. Trim and singe the ribbon and strings. Tie the rings to the strings.