how long do i have to stay at a baby shower
Will the actual bridal shower part of the tea party start at 1 when she will arrive? I am assuming the answer is yes to both of these questions from your question about the length of 2 hours, so, yes 2 hours is long enough especially if you don't plan more than one or two games. (See a great selection of Most Popular Bridal Shower Printable Games)