In bowl, combine cream cheese, sour cream and mayonnaise. Mix with an electric mixer until smooth. Mix in ranch dip seasoning and garlic powder.
Spread cream cheese mixture into a small dish (or an 8" pie pan). Chill until ready to serve.
Top with shredded lettuce, diced tomatoes, bacon and green onions.
Serve immediately with crackers, chips or crostini for dipping