Olivia Munn is dating ice Hockey player Brad Richards.

The 31-year-old actress - who was romantically linked to 'Glee' star Matthew Morrison earlier this year - has been branded a "good luck charm" for the 31-year-old Canadian's New York Rangers side after they won their last six consecutive games since they began their romance.

A Madison Square Garden representative was overhead saying: "Brad and Olivia have been dating a couple weeks.

"Olivia has become the Rangers' good luck charm as they've been on a 6-0 winning streak since they first started dating two weeks ago."

The brunette beauty has been "really supportive" of the professional sportsman's career and she was recently spotted cheering on the Rangers during one of Brad's games.

A source close to the NHL team said: "Olivia has been really supportive of Brad. He loves that she's easygoing and understands his world."

The pair were recently spotted dining out together at Italian restaurant Spasso in New York's West Village last week.

A friend of the 'Iron Man 2' star confirmed to UsMagazine.com: "It's pretty new. She's excited. We'll see how it goes."

Earlier this year, Olivia revealed she has secretly had a number of famous boyfriends, which she has managed to keep a secret by going on dates to unpopular destinations.

She explained: "Over the last year, I've dated guys that, if people knew, would be on the cover of magazines. But they don't find out because I say, 'Hey, would you like to go to Valencia?'

"Some people go to restaurants that are so popular. They say it's really good food. You're like, 'What food is worth that?' The lobster ceviche will be just as good in a to-go box."