After winning the Miss Ireland title, stunning beauty Rebecca Maguire, is now looking forward to win the annual Miss Universe competition. The world pageant will be held in Sanya,...

Read More