Sophie Monk contestants body odour


There were 18 suitors vying for her heart on Wednesday’s premiere of The Bachelorette.

Read More…