The Most Versatile Crossbody Handbags for Every Occasion (2023)

When it comes to versatility, a crossbody handbag tops the list. It’s a bag that easily transitions from day to night and is super easy to carry. (Hello cell phone, vanilla latte, AND handbag!) Convenient and useful, they don’t need to be boring. Crossbody bags are crafted in all kinds of styles, from classic camera bags to detailed satchels and sleek messenger bags. When choosing your own crossbody handbag, look for details that speak to you, like chain straps, quilted details, unexpected fabrics, and pops of color. To help you decide, we’ve listed the trendiest celebrity looks below, along with more affordable options.

Lucy Hale - Bown And White Calfskin Leather Bag - Parisa Wang

2023-08-16
1/3
Lucy Hale was spotted wearing a Bown And White Calfskin Leather Bag from Parisa Wang ($315). ... more

Sofia Vergara - White Lambskin Quilted Bag - Chanel

2023-07-23
1/3
Sofia Vergara was photographed wearing a White Lambskin Quilted Bag from Chanel. ... more

Taylor Swift - Brown M Frame Box Bag - Mansur Gavriel

2023-05-31
1/3
Taylor Swift was seen in New York wearing a Brown M Frame Box Bag from Mansur Gavriel ($895). ... more

Chrissy Teigen - Yellow Leather Chain-Embellished Padded Shoulder Bag - Bottega Veneta

2023-04-12
1/3
Chrissy Teigen was seen in West Hollywood wearing a Yellow Leather Chain-Embellished Padded Shoulder Bag from Bottega Veneta ($5,500). ... more

Lucy Hale - Beige Cassette Padded Bag - Bottega Veneta

2022-11-08
1/3
Lucy Hale was spotted in Los Angeles wearing a Beige Cassette Padded Bag from Bottega Veneta ($4,110). ... more

Amal Clooney - White Frayme Small Shoulder Bag - Stella McCartney

2022-10-06
1/3
Amal Clooney was seen in New York wearing a White Frayme Small Shoulder Bag from Stella McCartney ($1,695). ... more

Jennifer Lawrence - Black Sybil Faux Croc Bag - Goop

2022-08-09
1/3
Jennifer Lawrence was seen in New York wearing a Black Sybil Faux Croc Bag from Goop ($498). ... more

Amanda Holden - Brown Midi Mayfair Bag - Aspinal of London

2022-08-01
1/3
Amanda Holden was seen in London wearing a Brown Midi Mayfair Bag from Aspinal of London ($850). ... more

Sofia Vergara - Yellow Lambskin Mini Flap Bag - Chanel

2022-07-26
1/3
Sofia Vergara was seen wearing a Yellow Lambskin Mini Flap Bag from Chanel ($4,900). Her 50th Birthday ... more

Elsa Hosk - White Lambskin Heart Bag - Chanel

2022-07-22
1/3
Elsa Hosk was spotted in Mallorca wearing a White Lambskin Heart Bag from Chanel ($5,500). ... more

Vanessa Hudgens - La Medusa Medium Handbag - Fendi

2022-06-03
1/3
Vanessa Hudgens was spotted wearing a La Medusa Medium Handbag from Fendi ($2,900). ... more

Elsa Hosk - Gold Vintage Quilted Camera Bag - Chanel

2022-06-01
1/3
Elsa Hosk was spotted wearing a Gold Vintage Quilted Camera Bag from Chanel. ... more

Meghan Markle - One Stud Leather Crossbody Bag - Valentino

2022-04-18
1/3
Meghan Markle was spotted in The Hague wearing an One Stud Leather Crossbody Bag from Valentino ($3,200). ... more
Lucy Hale
Photo Credit: Umistit / MEGA
Lucy Hale was spotted wearing a Bown And White Calfskin Leather Bag from Parisa Wang ($315).
See More Lucy Hale Outfits
Sofia Vergara
Photo Credit: IG @sofiavergara
Sofia Vergara was photographed wearing a White Lambskin Quilted Bag from Chanel.
See More Sofia Vergara Outfits
Taylor Swift
Photo Credit: MEGA
Taylor Swift was seen in New York wearing a Brown M Frame Box Bag from Mansur Gavriel ($895).
See More Taylor Swift Outfits
Photo Credit: APEX / MEGA
Chrissy Teigen was seen in West Hollywood wearing a Yellow Leather Chain-Embellished Padded Shoulder Bag from Bottega Veneta ($5,500).
See More Chrissy Teigen Outfits
Lucy Hale
Photo Credit: GAC / MEGA
Lucy Hale was spotted in Los Angeles wearing a Beige Cassette Padded Bag from Bottega Veneta ($4,110).
See More Lucy Hale Outfits
Amal Clooney
Photo Credit: MEGA
Amal Clooney was seen in New York wearing a White Frayme Small Shoulder Bag from Stella McCartney ($1,695).
See More Amal Clooney Outfits
Jennifer Lawrence
Photo Credit: ZapatA/MEGA
Jennifer Lawrence was seen in New York wearing a Black Sybil Faux Croc Bag from Goop ($498).
See More Jennifer Lawrence Outfits
Amanda Holden
Photo Credit: Raw Image LTD/MEGA
Amanda Holden was seen in London wearing a Brown Midi Mayfair Bag from Aspinal of London ($850).
See More Amanda Holden Outfits
Sofia Vergara
Photo Credit: IG @sofiavergara
Sofia Vergara was seen wearing a Yellow Lambskin Mini Flap Bag from Chanel ($4,900). Her 50th Birthday
See More Sofia Vergara Outfits
Elsa Hosk
Photo Credit: IG @hoskelsa
Elsa Hosk was spotted in Mallorca wearing a White Lambskin Heart Bag from Chanel ($5,500).
See More Elsa Hosk Outfits
Vanessa Hudgens
Photo Credit: IG @vanessahudgens
Vanessa Hudgens was spotted wearing a La Medusa Medium Handbag from Fendi ($2,900).
See More Vanessa Hudgens Outfits
Elsa Hosk
Photo Credit: IG @hoskelsa
Elsa Hosk was spotted wearing a Gold Vintage Quilted Camera Bag from Chanel.
See More Elsa Hosk Outfits

Shop Like Elsa

Gold Vintage Quilted Camera Bag

Chanel
Meghan Markle
Photo Credit: James Whatling / MEGA
Meghan Markle was spotted in The Hague wearing an One Stud Leather Crossbody Bag from Valentino ($3,200).
See More Meghan Markle Outfits