By | Tuesday, 13 Nov, 2018
Did you know Manushi Chhillar's Miss World gown was made in only 2 days?
As we all gear up for yet another exciting Miss World competition, last year's winner Manushi Chhillar took a trip down memory lane and relived her pageant days. The beauty Queen who will soon be.....