So, where else but Hollywood would you expect movie makers to capitalise on this day? An all-star line-up hit the red carpet in LA last night for the premiere of Valentine's Day.
And the female stars seemed to up the stakes in the glamour department at the premiere, which was held at Grauman's Chinese Theatre on Hollywood Boulevard.
Scroll down to watch the trailer for Valentine's Day...
Hollywood's finest: Demi Moore, 47, dazzled on the red carpet at the Valentine's Day premiere alongside younger counterparts Anne Hathaway (left) and Jessica Biel (right)
Jessica Biel led the way with a pink chiffon one-shoulder dress by Oscar de la Renta. The 27-year-old star sported matching lipstick and pale pink heels with her dazzling number, wowing the crowds as she made her way down the red carpet. Demi Moore, 47, who was accompanying her husband Ashton Kutcher, kept it simple in a white shoulderless dress with ruffled detailing down the front and along the hemline - proving she still has the calibre to mix it up with Hollywood's younger starlets.
Jennifer Garner's little black Valentino dress was a work of art in itself - a mix of leather and lace panels. The 37-year-old went for a slightly unusual choice for the red carpet, but one which made sure the actress stood out from the rest.
Dressed to thrill: Jessica Alba's choice of dress paled in comparison to Emma Roberts' chic white number while Jennifer Garner looked chic in black
Jessica Alba, 28, also went for an unorthodox choice, wearing a Proenza Schouler mini dress with peacock feathers and beaded detailing, coupled with huge wedge heels and an unkempt hairdo. Other notable red carpet appearances included Anne Hathaway, 27, who wore sapphire Marchesa feathered cocktail dress and Emma Roberts, who turns 19 tomorrow, and her jewel encrusted white Jenny Packham halterneck.
The Valentine's Day filmakers attracted an ensemble cast of stars, almost all of whom made an appearance at the Hollywood premiere.
All-star cast: Actress Julia Roberts and her niece Emma Roberts both appear in the movie alongside Jamie Foxx and Twilight star Taylor Lautner
The couple split in December last year after three months together, it's said the relationship came to an end because there was a lack of chemistry between the stars.
Cast members for the new film include Jessica Alba, Julia Roberts, Ashton Kutcher, Jessica Biel, Bradley Cooper, Patrick Dempsey, Jennifer Garner, Eric Dane, Queen Latifah, Taylor Lautner, Taylor Swift and Anne Hathaway.
Here come the boys: From left-right Carter Jenkins, Patrick Dempsey, Bradley Cooper, director Garry Marshall, actors Ashton Kutcher, and George Lopez
The romantic comedy follows the intertwining storylines of a group of couples based in Los Angeles.And there is already a sequel on the way with director Garry Marshall and screenwriter Katherine Fugate returning to steer the follow-up, entitled New Year's Eve and will take place in New York City as the clock ticks over to January 1.
Several of the Valentine's Day cast will be back for the new film.
Marshall was reportedly able to make Valentine's Day for under $50 million by securing the high-profile ensemble cast for smaller fees and allowing them to leave quickly to make other projects