This weekend's Top 5 has a little bit of everything: Pop, classic rock, a family festival and and the Michigan International Women's Show that features a contestant on this year's "Dancing with the Stars."

Let's get to the Top 5:

5. Michigan International Women's Show, May 2-5, Suburban Collection Showplace, Novi
The topics are all geared toward women and what's important to them: Beauty, fashion, health, shopping, food and more! The annual four-day expo features booths, seminars and many celebrity appearances, including "Dancing with the Stars" contestant and former "Bachelor" Sean Lowe. He appears at 2 p.m. May 2. Admission is $10 at the door; $5 for ages 6-12; free for those 6 and under with a paying adult; and $7 in advance at Kroger stores. More info at southernshows.com.

4. Kansas, 9 p.m. May 4, FireKeepers Casino, Battle Creek
Have you been to a concert yet at FireKeepers Casino and Hotel in Battle Creek. The event center is intimate venue that allows fans to get up close and personal. And Kansas delivers all the big hits ("Carry On Wayward Son," "Dust in the Wind"). Tickets are $30-$40; you must be 21 or older. More info at firekeeperscasino.com.

3. Tulip Time Festival, May 4-11, Holland
The annual tulip festival to celebrate Dutch heritage is one of the biggest events in West Michigan every year. Costumed dancers, theatrical performances, musical entertainment and parades all make this an event for the whole family. Festivities begin May 4 and culminate with next weekend's parade of bands -- a.k.a. the Muziekparade -- at 2 p.m. May 11. For a complete list of activities and other parades, go to TulipTime.com.

2. "Wicked," through May 5, Miller Auditorium, Kalamazoo
I saw "Wicked" last week, and once again I marveled at the script. Oh, don’t get me wrong; the voices, musical score, stage production and special effects all make this Broadway musical a must-see for any theater geek. But the prequel to “The Wizard of Oz,” which tells the story before the little girl from Kansas walks away with a pair of ruby slippers, is all about the script. Written by Winnie Holzman, with lyrics and music by Stephen Shwartz, the story answers all of your questions regarding the relationship between Glinda the Good Witch and Elphaba, who we all know as the Wicked Witch of the West. It's an impressive show. Tickets are still available for most shows, especially weekday performances. Tickets are $45-$160; more info at millerauditorium.com.

1. Taylor Swift, 6:30 p.m. May 4, Ford Field, Detroit
Yes, the show is sold out. But often times tickets open up before the concert. My suggestion is to check Friday morning, and again Saturday afternoon. And make sure you use Ticketmaster.com because ticket broker sites can be risky. Opening for Taylor Swift are Ed Sheeran and Austin Mahone. Doors open at 5 p.m. Parking is $25. For more details about parking and other info, go to FordField.com.