I'm 5ft6 and try to stay around 8.5 to 9 stone. I get hungry every 3 hours, and "hangry" if I don't eat something!
7am: pint of water (apparently it's good first thing on an empty stomach to flush out toxins)
On commute to work, might have small banana/handful nuts
8.30/9: porridge (2 scoops) with l/f milk
11am: fruit (apple or pear)
12.30pm: large salad with chicken, lots of veg, lower fat cheese like feta or cottage
5pm: before leaving the office, 2 ryvita & cottage cheese or l/f hummus
8pm: dinner- whatever the DH is making, but a much smaller portion (chicken/fish/ meat), will replace some of the carbs with extra veg, and will always have brown version (pasta/rice etc)
Nothing else in the evenings. I don't keep any sweets/treats in the house. I drink about 2 litres of water a day.
I don't deny myself meals out with friends ever, but would try to choose the healthiest option, and don't really eat desserts. I drink a fair bit, but generally a spirit with sparkling water. I try not to eat bread at all as it bloats me a lot.
I try to have as close to the above at weekends, but it doesn't always work out.
I walk 10,000 steps a day (which is really just commuting to work, so don't really have a choice). I try to go to the gym when I can.
Wow, reading back on that it really sounds like a lot of hard work, but it's all about habit, and to be honest I hate how I feel when I put on weight (I used to be 3 stone heavier about 10 years ago), so it's worth it to feel good, and it doesn't stop me going out and enjoying myself so it's not that restrictive.