35 Hoco Outfit for Guys

As you might know, a homecoming is a pretty special occasion, but the choice of the outfit will certainly turn the event into one to be always remembered. For men, this is a great opportunity to show their personality while not forgetting that comfort and a feeling of occasion are to be balanced as well. Whichever sharp look with a fitting suit you look for, or some streetwear tunes or just casual cool and all put together, there is room for self-expression here. Here are 35 outfit ideas that will guarantee you the perfect look for HOCO, whatever style you go for!

1. Classic Black Suit with White Shirt

Timeless black suit with crisp white shirt.
@thekingsmenclan

A timeless option, a black suit paired with a crisp white dress shirt exudes elegance and confidence. Complete the look with a slim black tie or bow tie for a sharp, formal appearance. Black leather shoes and a pocket square add refinement. Ideal for those who want a sleek, traditional homecoming look.

Top: A crisp white shirt paired with a timeless black suit jacket for an elegant look.

Bottom: Black dress pants with polished leather shoes to complete the formal ensemble.

2. Navy Blue Suit with Printed Shirt

Modern navy suit with subtle printed shirt.
@lookastic

A navy blue suit adds a modern twist to formal attire. Pair it with a subtle printed shirt to add personality without overwhelming the outfit. Brown leather shoes and a matching belt complete the ensemble. This outfit strikes the perfect balance between classic and contemporary.

Top: Navy blue suit jacket layered over a subtly printed shirt for modern flair.

Bottom: Matching navy pants with brown leather shoes and belt for a balanced, stylish look.

3. Grey Suit with Black Turtleneck

Chic grey suit with black turtleneck.
@suitsexpert

A grey suit paired with a black turtleneck sweater offers a stylish, minimalist vibe. This look is chic yet comfortable, making it perfect for cooler weather. Add black leather loafers or dress shoes to keep it polished. This outfit is ideal for guys who want to stand out without wearing a tie.

Top: Sleek grey suit paired with a black turtleneck for a minimalist yet stylish vibe.

Bottom: Grey dress pants and black loafers or shoes to maintain a polished, sophisticated appearance.

4. Charcoal Suit with Burgundy Tie

Bold charcoal suit paired with burgundy tie.
@whatmyboyfriendwore

For a bold twist on traditional suiting, pair a charcoal grey suit with a burgundy tie. The deep red color adds warmth and richness to the outfit, while the charcoal suit keeps it sophisticated. Polished black or oxblood shoes work perfectly with this look.

Top: Charcoal grey suit jacket combined with a bold burgundy tie for a formal, rich touch.

Bottom: Charcoal dress pants and black or oxblood shoes to complement the look.

5. Velvet Blazer with Black Dress Pants

Luxurious velvet blazer with black dress pants.
@ThomsFashion

Velvet blazers are a luxurious and trendy option for homecoming. Choose deep tones like navy, burgundy, or forest green. Pair it with black dress pants and a crisp white shirt for a standout ensemble. Complete the look with loafers or polished dress shoes for an elegant finish.

Top: Deep-toned velvet blazer for a luxurious statement, paired with a white shirt.

Bottom: Black dress pants and loafers for a refined, standout look.

6. Slim Fit Navy Suit with Floral Tie

Slim-fit navy suit with floral tie.
@lookastic

A slim-fit navy suit is sharp and modern. Add a floral tie to bring a splash of personality and flair. The floral design gives the outfit a fun, youthful vibe. Brown or black dress shoes complete the look, perfect for a lively homecoming event.

Top: Slim-fit navy suit jacket complemented by a playful floral tie for personality.

Bottom: Matching navy pants with brown or black dress shoes to complete the sharp look.

7. Patterned Blazer with Black Trousers

Fashion-forward patterned blazer with black trousers.
@gauravguptastudio

For a fashion-forward look, opt for a patterned blazer. Stripes, checks, or subtle geometric patterns can elevate your outfit. Pair it with simple black trousers to keep the look balanced. Black loafers or dress shoes will tie it all together effortlessly.

Top: Patterned blazer in stripes or checks paired with a simple shirt for a fashion-forward touch.

Bottom: Black trousers with loafers or dress shoes to maintain balance in the look.

8. All-Black Ensemble with Black Sneakers

Casual all-black outfit with black sneakers.
@stylesgap

For a casual yet sleek look, try an all-black outfit with a black button-up shirt and black trousers. Finish the look with black sneakers for a more laid-back vibe. This outfit offers a modern, minimalist approach for a semi-formal or relaxed homecoming setting.

Top: Black button-up shirt under a sleek black jacket for a monochrome style.

Bottom: Black trousers paired with black sneakers for a laid-back yet sleek vibe.

9. White Blazer with Black Pants

Bold white blazer with black pants.
@bysangyanu

Make a statement with a white blazer over black pants. The contrast gives a bold, stylish look that’s both elegant and modern. Pair with a black shirt and loafers for a clean, polished finish. Perfect for guys looking to stand out in a crowd.

Top: Bold white blazer over a black shirt for a striking contrast and modern touch.

Bottom: Black dress pants with loafers for a clean, elegant finish.

10. Tan Suit with Patterned Shirt

Trendy tan suit with subtle patterned shirt.
@amalvibeltre

A tan suit paired with a patterned shirt is ideal for those who want a more relaxed, lighthearted look. Choose subtle patterns for the shirt, like small dots or checks. Brown shoes and a matching belt complete this trendy, semi-formal outfit.

Top: Tan suit jacket paired with a subtly patterned shirt for a trendy, relaxed look.

Bottom: Matching tan pants and brown shoes for a stylish semi-formal finish.

11. Black Suit with Satin Lapels

Classic black suit with satin lapels.
@topstyletrendss

Add a touch of luxury to the classic black suit with satin lapels. The sheen of the satin elevates the look, making it perfect for formal occasions. Pair with a white shirt and black bow tie for a timeless look. Black dress shoes complete this polished ensemble.

Top: Classic black suit jacket with satin lapels, adding a formal sheen.

Bottom: Black dress pants and polished shoes for a luxe, formal vibe.

12. Bomber Jacket with Black Dress Pants

Modern bomber jacket paired with black pants.
@lookastic

For a modern, casual take on homecoming style, wear a fitted bomber jacket over a dress shirt with black dress pants. This outfit is perfect for those who prefer a mix of formal and laid-back pieces. Pair with sleek sneakers or dress shoes to keep the outfit balanced.

Top: Fitted bomber jacket layered over a dress shirt for a modern casual look.

Bottom: Black dress pants with sleek sneakers or dress shoes for a balanced outfit.

13. Burgundy Suit with Black Shirt

Bold burgundy suit with black shirt.
@giovannissebbymedia

A bold burgundy suit paired with a black shirt is both daring and stylish. This color combo is rich and sophisticated, perfect for making a statement at homecoming. Complete the look with black shoes and a sleek tie or no tie for a more relaxed vibe.

Top: Bold burgundy suit jacket paired with a black shirt for a daring statement.

Bottom: Matching burgundy or black dress pants with black shoes for a sleek, confident style.

14. Dark Green Suit with Light Grey Tie

Unique dark grey suit with green tie.
@suitandtiefix

A dark grey suit paired with a light green tie offers a unique yet refined look. The deep grey  hue is a standout, while the green tie adds a touch of formality. Brown or black shoes finish off this earthy, elegant outfit.

Top: Dark grey suit jacket paired with a green tie for a unique, elegant look.

Bottom: Matching  suit pants with brown or black shoes to complete the refined ensemble.

15. Plaid Blazer with Dress Pants

Textured plaid blazer with pants.
@lookastic

A plaid blazer is a great way to add some texture and interest to your outfit. Pair it with black dress pants and a white shirt for a balanced look. The plaid pattern adds personality, while the black pants keep the ensemble grounded and polished.

Top: Textured plaid blazer paired with a simple white dress shirt for added interest.

Bottom: Black dress pants with loafers for a polished, semi-formal outfit.

16. Black Tuxedo with Velvet Bow Tie

Classic black tuxedo with velvet bow tie.
@joeyrivera8

A black tuxedo is the pinnacle of formalwear. For homecoming, add a velvet bow tie to inject a touch of luxury and texture. The velvet adds depth to the look while maintaining a classic vibe. Polished black shoes complete this ultra-formal ensemble.

Top: Classic black tuxedo paired with a luxurious velvet bow tie for a formal touch.

Bottom: Black dress pants and polished black shoes for a refined, formal look.

17. Denim Jacket with Black Chinos

Casual denim jacket with black chinos.
@topstyletrendss

For a more relaxed, youthful look, pair a denim jacket with black chinos. Add a white t-shirt or button-up underneath for a clean, fresh vibe. Finish with casual sneakers or loafers for an effortlessly cool outfit.

Top: Casual denim jacket layered over a white t-shirt or button-up for a youthful vibe.

Bottom: Black chinos and casual sneakers for a relaxed, stylish look.

18. Blush Pink Suit with White Shirt

Modern blush pink suit with white shirt.
@tuxedoaction

Blush pink suits have become a modern fashion statement for guys. Pair it with a white dress shirt for a clean, fresh contrast. Opt for tan or brown shoes to complement the light, airy color palette. This is perfect for those wanting to break away from traditional dark suits.

Top: Blush pink suit jacket with a crisp white shirt for a fresh, modern statement.

Bottom: Matching pink pants with brown or tan shoes to complete the light, airy ensemble.

19. Navy Suit with Polka Dot Shirt

Playful navy suit with polka dot shirt.
@lookastic

A navy suit paired with a polka dot shirt brings a playful yet polished look to homecoming. The polka dots add character without overwhelming the outfit. Brown or black dress shoes will complete the look, perfect for a semi-formal event.

Top: Navy suit jacket paired with a playful polka dot shirt for a semi-formal yet lively look.

Bottom: Navy dress pants with brown or black shoes to complement the fun, polished outfit.

20. Leather Jacket with Grey Dress Pants

Edgy leather jacket with grey dress pants.
@hespokestyle

For an edgier, yet refined look, pair a leather jacket with grey dress pants. The jacket adds a rugged feel, while the dress pants keep it classy. Pair with a simple white shirt and black loafers to finish this versatile outfit.

Top: Edgy leather jacket layered over a simple white shirt for a rugged yet refined look.

Bottom: Grey dress pants and loafers to balance the outfit with a mix of casual and classy elements.

21. Double-Breasted Suit with No Tie

Commanding double-breasted suit without tie.
@gazzednet

A double-breasted suit adds a formal and commanding presence. Skip the tie for a more relaxed yet powerful look. Pair with a crisp white shirt and black or brown shoes. This outfit is ideal for those who want a modern twist on traditional suiting.

Top: A commanding double-breasted suit jacket paired with a crisp white shirt for a powerful, modern aesthetic.

Bottom: Tailored dress pants in a matching shade, complemented with polished black or brown shoes for a sophisticated finish.

22. Khaki Suit with Dress Shirt

Light khaki suit paired with shirt.
@stylemepretty

Khaki suits are perfect for those who want a lighter, more casual vibe. Pair it with a  dress shirt to add some contrast and depth to the outfit. Brown shoes and a belt will complete the ensemble, ideal for a semi-formal homecoming.

Top: Light khaki suit jacket layered over a dress shirt to create a fresh and relaxed vibe.

Bottom: Matching khaki pants with brown shoes for a polished, semi-casual homecoming look.

23. Grey Blazer with Black Turtleneck and Dark Jeans

Smart-casual grey blazer with turtleneck.
@antoniobarbagal

For a smart-casual look, wear a grey blazer over a black turtleneck and pair it with dark jeans. This outfit is sleek and comfortable, perfect for a laid-back homecoming night. Finish with black loafers or dress shoes.

Top: A tailored grey blazer over a snug black turtleneck for a smart-casual, refined style.

Bottom: Dark jeans that provide a comfortable yet stylish base, finished with black loafers or dress shoes.

24. Velvet Suit Jacket with Black Pants

Luxurious velvet jacket with black pants.
@iamtailormade

A velvet suit jacket in a rich color like burgundy or deep blue instantly elevates your homecoming outfit. Pair it with black dress pants for a luxurious, balanced look. Complete with loafers or polished shoes to keep the outfit elegant.

Top: A sumptuous velvet suit jacket in a rich hue paired with a simple white or black shirt for an opulent touch.

Bottom: Black dress pants and polished shoes to maintain a classy and elegant appearance.

25. Brown Suit with White Dress Shirt

Classic brown suit with white shirt.
@thetieguy

A brown suit offers a warm, classic look for homecoming. Pair it with a crisp white shirt and brown shoes for a polished finish. The neutral tones are perfect for a timeless, elegant style.

Top: A classic brown suit jacket layered over a crisp white dress shirt for a warm, timeless look.

Bottom: Matching brown dress pants and shoes for a cohesive and polished outfit.

26. Black Suit with Patterned Tie

Classic black suit with bold patterned tie.
@weddingforward

Elevate a simple black suit with a bold, patterned tie. Whether it’s stripes, polka dots, or a geometric print, the tie will be the statement piece of the outfit. Black shoes and a white shirt keep the look sophisticated.

Top: A classic black suit jacket paired with a bold, patterned tie to add a touch of character.

Bottom: Black dress pants and shoes that keep the overall look sleek and sophisticated.

27. Navy Blazer with Khaki Pants

Preppy navy blazer with khaki pants.
@lookastic

For a preppy look, pair a navy blazer with khaki pants. This classic combination is ideal for a semi-formal or casual homecoming. Complete the outfit with a white shirt and brown loafers for a clean, polished finish.

Top: A fitted navy blazer over a simple shirt for a preppy, polished appearance.

Bottom: Khaki pants that provide a light contrast, finished with brown loafers for a smart-casual outfit.

28. Patterned Shirt with Black Dress Pants

Vibrant patterned shirt with black pants.
@lookastic

For a more relaxed yet stylish look, choose a bold patterned shirt and pair it with black dress pants. The patterned shirt adds personality, while the pants keep the look grounded. Black or brown shoes will finish the outfit nicely.

Top: A vibrant patterned shirt that adds flair and personality to the ensemble.

Bottom: Simple black dress pants to balance the bold top and maintain a polished look.

29. Black Suit with Red Tie

Bold black suit with striking red tie.
@voguefrance

Add a bold pop of color to a black suit with a red tie. This classic combination is sleek and powerful, perfect for homecoming. Pair with black dress shoes to keep the look sharp and formal.

Top: A sharp black suit jacket complemented by a striking red tie for a classic and powerful statement.

Bottom: Black dress pants and shoes to keep the outfit formal and cohesive.

30. Maroon Blazer with Black Trousers

Bold maroon blazer with black trousers.
@soosi.co.in

A maroon blazer paired with black trousers creates a sophisticated, bold look. This color combination is unique yet formal enough for homecoming. Finish with black loafers or dress shoes for a polished outfit.

Top: A sophisticated maroon blazer paired with a simple shirt to create a bold yet elegant look.

Bottom: Black trousers that ground the outfit, finished with black loafers or dress shoes for a polished appearance.

31. Light Grey Suit with Navy Tie

Light grey suit paired with navy tie.
@hallensteinbrothers

A light grey suit offers a refreshing, modern take on formalwear. Pair it with a navy tie for a classic contrast. The combination of the grey suit and navy tie adds sophistication without being too formal. Complete the look with black or brown dress shoes for an elegant finish.

Top: Light grey suit jacket paired with a navy tie for a sleek contrast.

Bottom: Matching grey dress pants and polished black or brown shoes for an elegant finish.

32. White Dress Shirt with Black Vest and Pants

Minimalist white shirt with black vest.
@theblacktux

For a minimalist yet sharp look, pair a crisp white dress shirt with a black vest and black dress pants. The vest adds a touch of formality, while the shirt keeps the outfit clean. Black leather shoes and a matching belt provide the perfect finishing touch.

Top: Crisp white dress shirt with a tailored black vest adds formal appeal.

Bottom: Black dress pants and leather shoes provide a minimalist, sharp look.

33. Red Velvet Blazer with Black Pants

Bold red velvet blazer with black pants.
@hangrrsuits

A red velvet blazer is bold and luxurious, perfect for standing out at homecoming. Pair it with simple black dress pants and a black or white shirt to let the blazer take center stage. Finish the look with black loafers or polished dress shoes.

Top: Bold red velvet blazer for a luxurious, standout style.

Bottom: Black dress pants and black loafers to balance the statement jacket.

34. Grey Suit with Black Dress Shirt

Modern grey suit with black shirt.
@lookastic

A grey suit paired with a black dress shirt creates a sleek, modern look that exudes confidence. The dark shirt adds a dramatic contrast to the lighter suit, making the outfit perfect for evening events. Complete the look with black shoes and a matching belt.

Top: Grey suit jacket with a sleek black dress shirt for a modern contrast.

Bottom: Matching grey pants with polished black shoes for a formal yet contemporary outfit.

35. Patterned Blazer with White Shirt and Jeans

Patterned blazer paired with jeans for casual style.
@chaobella25

For a laid-back yet stylish outfit, opt for a patterned blazer over a white shirt and dark jeans. The blazer adds personality to the look, while the jeans keep it casual. Brown loafers or dress shoes will balance the outfit, making it perfect for a more relaxed homecoming.

Top: Patterned blazer over a crisp white shirt adds personality to the look.

Bottom: Dark jeans paired with brown loafers for a stylish, laid-back vibe.

Leave a Comment