Cut pieces of 100% silk large enough to cover an egg. Wrap as smoothy and tightly around egg as possible, with right side of fabric facing in, and secure with a twist-tie or piece of string. Repeat process, but wrap with a plain piece of lightweight fabric, like an old white pillowcase or sheet.
Place eggs in a large stock pot and cover with water at least 2 inches above eggs. Add 1/4 cup white vinegar. Bring pan to a boil and reduce to simmer. Simmer for 20 minutes and then use a pair of tongs to remove eggs and lay them (still wrapped) on layers of paper towels or an old dish towel. Let cool to room temperature and then remove the fabric wrappings. Store in the fridge until ready to display. If desired, rub with a small amount of vegetable oil for shine.
http://www.ourbestbites.com/2012/03/silk-dyed-eggs-aka-tie-dyed/