30 Rock’s Keith Powell Is Engaged to Jill Knox

Keith Powell and Jill Knox 

The perfect Hollywood proposal!

Keith Powell proposed to his girlfriend of three years, visual artist Jill Knox, his rep confirms to Us Weekly.

The actor, best known for his role as "Toofer" on NBC's 30 Rock, surprised Knox with a picnic in the Hollywood Hills section of Los Angeles.

Powell had the romantic milestone all planned out — with bystanders waiting in the park to help him serenade his bride-to-be. For the big moment, he gave Knox a fortune cookie with a message inside that asked, "Jill Knox, will you marry me?"

And Knox said yes! The couple hasn't set a wedding date yet, his rep tells Us.

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!