Drew Barrymore is apparently planning to marry boyfriend Justin Long.

The '50 First Dates' actress reportedly looked at possible wedding venues while enjoying a recent holiday at Mexico's Casa Magna hotel, on Tulum Beach.

Justin, 29, organized the romantic getaway as a 33rd birthday present for Drew, who reached the age on February 22.

A source is quoted on the Daily Mail website as saying: "Justin booked a cleanse package for her and they spent time having massages and doing yoga."

"The retreat hosts intimate weddings and Drew inquired how much it would cost for a private ceremony in the summer."

The couple started dating after meeting on the set of 'He's Just Not That Into You', and have been virtually inseparable ever since.

When recently quizzed by Oprah Winfrey about what he likes about Drew, Justin gushed: "She smells good. She's beautiful and funny, and she is the most compassionate person I've ever met."

Drew has been married twice before. In 1994, she was briefly married to Welsh bartender turned bar owner, Jeremy Thomas, while US comedian Tom Green filed for divorce in December 2001 after a six-month marriage. Drew and Tom legally separated in October 2002.

RELATED PHOTOS AND ARTICLES
Drew Barrymore - Sony Global Marketing Partners' CelebrationDrew Barrymore - Music and Lyrics Los Angeles PremiereOprah Winfrey - The Color Purple Broadway Opening Night - ArrivalsOprah Winfrey - Drew Barrymore - Sony Global Marketing Partners' CelebrationDrew Barrymore - Sony Global Marketing Partners' CelebrationJustin Long - Knocked Up Los Angeles Premiere
Tom Cruise For President?Drew Barrymore Shells Out $1M For Hungry Kids
Jennifer Aniston To Buy House In Miami While Shooting FilmDrew Barrymore, Justin Long To Adopt A Dog
Snoop Dogg Slams Oprah For Misogynist RemarkGeorge Clooney Reveals He Had His Testicles Ironed