Set Sail With Over 50 Celebrity Boating Pictures!

We've rounded up some of our favorite celebrity boating moments for the holiday weekend! Stars love to let loose at yacht parties and they also hop on board during their downtime in other locations. Beyoncé got some sun before diving in for a snorkeling session, and Kate Moss and Jamie Hince showed steamy PDA while celebrating their honeymoon aboard. Rihanna blew off some steam on a boat (and a beer) with friends, and Cameron Diaz struck a pose during a photo shoot in St. Barts. We're taking a cheeky look at celebs on boats — scroll through to see their best moments afloat!

Bauer-Griffin Online

Keira Knightley and new husband James Righton showed PDA while celebrating their honeymoon in Corsica in May 2013.

FameFlynet

Minka Kelly jet skied off the shore of Miami in October 2011 while filming her made-for-TV reboot, Charlie's Angels.

INFphoto.com

Penelope Cruz relaxed with her mother during a 2006 trip to Ibiza.

Bauer-Griffin Online

Jennifer Lopez and Marc Anthony cuddled up in the back of a boat during a November 2010 trip to Nice.

FameFlynet

Rihanna did some sightseeing while on a boat in St. Barts back in July 2012.

Pacific Coast News Online

Matthew Broderick snapped sweet photos of Sarah Jessica Parker while they hung out on a boat in Greece in August 2013.

FameFlynet

Kate Moss and Jamie Hince jumped off a yacht together during a St. Tropez vacation in July 2012.

Bauer-Griffin Online

Ryan Seacrest and Julianne Hough embraced on a yacht off the coast of Italy in July 2010.

FameFlynet

Cindy Crawford wore a skimpy bikini for a yacht outing with husband Rande Gerber on vacation in St. Tropez in August 2009.

Getty

Kate Middleton trained with the Sisterhood cross channel rowing team in July 2007.

FameFlynet

Robert Pattinson and Kristen Stewart filed into a speed boat to film a scene for 2011's Breaking Dawn Part 1.

Beyoncé cuddled baby Blue Ivy Carter during a December 2012 vacation in St. Tropez.

Bauer-Griffin Online

Elle Macpherson showed off her toned bikini body while hanging on a boat in Ibiza, Spain in July 2012.

Getty

The Victoria's Secret Angels got together for a boating moment in Miami in October 2004.

FameFlynet

Chris Hemsworth showed off his abs while having fun on a yacht with wife Elsa Pataky and Matt Damon in St. Barts in January 2012.

Bauer-Griffin Online

Adrien Brody and Lara Lieto got close while hanging on a yacht in St. Tropez during July 2012.

Getty

Prince Charles, Princess Diana, Prince William, and Prince Harry cruised on the Royal Yacht Britannia during May 1985.

Bauer-Griffin Online

George Clooney and Stacy Keibler went for a sunset boat ride during a vacation in Lake Como, Italy in August 2012.

Bauer-Griffin Online

Johnny Depp and Vanessa Paradis hung out on the side of their yacht during an August 2011 trip to France.

Getty

During August 2004, Jessica Simpson and Nick Lachey arrived for the MTV Video Music Awards by boat.

FameFlynet

Jay-Z and Beyoncé Knowles made a smiley pair during a vacation in St. Barts in 2008.

FameFlynet

Fergie hung out on a friend's yacht with husband Josh Duhamel in St. Barts in January 2011.

Getty

Orlando Bloom and Kirsten Dunst were together in September 2005 at the Venice Film Festival to promote Elizabethtown.

Kim Kardashian struck a pose on a boat while sailing through Thailand in April 2014. Source: Instagram user kimkardashian

FameFlynet

Cameron Diaz modeled a white bikini with working in St. Barts in February 2014.

Getty

Ben Affleck walked on the USS John C. Stennis in Honolulu, Hawaii, during the May 2001 premiere of Pearl Harbor.

FameFlynet

Prince Harry took a solo canoe ride off the coast of St. Tropez during a July 1997 vacation.

Splash News Online

Gisele Bündchen air-dried her hair while hanging on a boat in her native Brazil in April 2014.

Bauer-Griffin Online

Naomi Campbell and Adrien Brody did yoga on a boat while vacationing off the coast of Ibiza in August 2013.

FameFlynet

Gwyneth Paltrow got a hand stepping down into a boat while visiting Venice during the city's 2011 film festival.

Bauer-Griffin Online

Salma Hayek cozied up to her husband, Francois-Henri Pinault, while the two made their way to the Venice Film Festival by boat in September 2012.

FameFlynet

Rihanna looked glamorous while enjoying a beer in the Mediterranean Sea in July 2012.

FameFlynet

Vanessa Hudgens wore a black bikini for a day at sea in Italy in July 2013.

FameFlynet

Shia LaBeouf and Carey Mulligan celebrated Valentine's Day 2010 by taking a ride on the Lady Hornblower in LA.

FameFlynet

Good looking guys Rande Gerber, Laird Hamilton, and Kid Rock vacationed in Honolulu in December 2006.

FameFlynet

Lindsay Lohan lounged on a yacht while in St. Barts in 2010.

WENN

Leonardo DiCaprio snapped a selfie while lounging on Sir Philip Green's yacht in the South of France in May.

INFphoto.com

Rihanna wore a captain's hat while relaxing with friends on a yacht in Turkey in May.

FameFlynet

Then-couple Matthew McConaughey and Sandra Bullock spent a sweet day boating around Marina Del Rey in 2003.

FameFlynet

Candice Swanepoel modeled bikinis on a yacht for a Victoria's Secret shoot in St. Barts in January 2013.

FameFlynet

Anne Hathaway chilled in a blue bikini and straw hat during a trip to Portocervo, Italy in 2007.

FameFlynet

Kate Moss leaped from a yacht while vacationing in St. Tropez with Lily Allen in 2009.

FameFlynet

Ashton Kutcher scaled a yacht to shoot 5 Killers in March 2009.

FameFlynet

Scarlett Johansson lounged on a boat with her bodyguard during a July 2012 trip to Italy's Taormina Sea.

FameFlynet

Ashton Kutcher and Demi Moore spent some romantic time on a yacht in January 2011 in St. Barts.

Getty

Prince William and Kate Middleton attended cocktails ahead of Zara Phillips and Mike Tindall's July 2011 wedding on the Royal Yacht Britannia in Edinburgh.

Getty

In June 2003, Charlize Theron and Stuart Townsend took a gondola to the Vegas premiere of The League of Extraordinary Gentlemen.

INFphoto.com

Jessica Biel got some sun while on a yacht in Puerto Rico with Derek Jeter in 2007.

WENN

Ben Affleck and Jennifer Lopez were on a boat for her 2002 video for "Jenny From the Block."

FameFlynet

Matt Damon rode down a waterslide off the side of a megayacht in St. Barts in January 2012.

FameFlynet

Nick Cannon and Mariah Carey teamed up to hit the deck at a Roberto Cavalli dinner during Cannes in May 2009.

Getty

In May 2004, Brad Pitt, George Clooney, and Matt Damon hung out on the Jaguar racing yacht to promote Ocean's 12 in Monte Carlo.

Beyoncé Knowles showed some skin while hanging on a yacht in the South of France during November 2012.

INFphoto.com

Ellen Degeneres and Portia de Rossi cuddled up on a water taxi in Sydney, Australia, in May 2013.

FameFlynet

Matthew McConaughey and Channing Tatum got a lift back to the beach after a long day of filming Magic Mike at sea in October 2011.

Beyoncé Knowles showed off her snorkeling gear during an April 2012 vacation in the South of France.

FameFlynet

Zac Efron shot scenes for Charlie St. Cloud around Vancouver on a sailboat in 2010.

Getty

Paris Hilton bobbed in the waves while at the Monaco Grand Prix in Monte Carlo during May 2005.

Getty

Tom Cruise took a boat right up to the Mission: Impossible III Tokyo premiere in June 2006.

Bauer-Griffin Online

Kate Moss and Jamie Hince embraced on the deck of their yacht during their July 2011 honeymoon to Corsica.

Bauer-Griffin Online

Anna Kournikova and Enrique Iglesias took their boat out for a ride around Miami in May 2011.

Getty

Oprah Winfrey caught a boat ride with Russell Crowe while filming her show in Australia in 2010.

Bauer-Griffin Online

Gwen Stefani snapped a photo of the view from her yacht in Cannes in May 2011.

FameFlynet

Rihanna let loose with friends during an August 2011 trip to Barbados.

Bauer-Griffin Online

Orlando Bloom vacationed with Miranda Kerr on Harvey Weinstein's yacht docked off the coast of St. Barts in January 2010.