In a mixing bowl, combine the cream cheese, sharp cheddar, feta, green onions, parsley, garlic powder, and Worcestershire sauce.
Once combined, scoop the mixture onto a large sheet of plastic wrap and form it into a ball shape.
Refrigerate the cheese ball for at least 2 hours to firm up.
In a separate bowl, mix together the chopped nuts and dried cranberries if using.
Remove the cheese ball from the refrigerator, unwrap, and roll it in the nut mixture until fully coated.
Transfer the cheese ball to a serving platter and garnish with additional fresh parsley if desired.
Enjoy your festive cheese ball with loved ones and celebrate the flavors of the season!