Sasha Mielczarek cuts a dapper figure at Melbourne Cup

Last month, he bravely went public with his mental health battle.

But on Tuesday, Sasha Mielczarek looked happy, healthy and relaxed as she attended the Melbourne Cup at Flemington Racecourse.

The 31-year-old reality star was all smiles as he posed for the cameras in a striking navy patterned suit.  

Happy, healthy and relaxed: Sasha Mielczarek was all smiles as he posed for the cameras in a striking navy patterned suit at Melbourne Cup on Tuesday

Happy, healthy and relaxed: Sasha Mielczarek was all smiles as he posed for the cameras in a striking navy patterned suit at Melbourne Cup on Tuesday

The 2015 Bachelorette winner paired the suit with a bright pink button-up and a patterned bow-tie.

Completing his dapper look, Sasha added a silk pocket square and donned tan coloured shoes with a matching belt.

The hunk remained clean shaven with the exception of a sprouting moustache, which he is growning to support men's health causes for Movember.

Dapper: The 2015 Bachelorette winner paired the suit with a bright pink button-up and a patterned bow-tie 

Dapper: The 2015 Bachelorette winner paired the suit with a bright pink button-up and a patterned bow-tie 

Last month, Sasha himself revealed he has been secretly battling mental health

read more from dailymail.....

Get the latest news delivered to your inbox

Follow us on social media networks

PREV Guess who! He's the brother of a famous musician
NEXT Nicole Scherzinger puts on a busty display as Cleopatra