Denise Richards stepped out in Los Angeles on Tuesday afternoon, and the 43-year-old actress was in a great mood when X17 photographers snapped her picture.

When Denise isn't spending time with her three daughters, Sam, Lola and Eloise, she's been prepping for her upcoming role in the flick Blue Mountain State: The Movie, based on the Spike TV comedy show. The movie, which will begin shooting in Montreal next month, is about a wild college football team, and Denise will play the head coach