The months leading up to your wedding are no time to run out of steam -- make sure you know which foods will give you a natural boost, and invite them into your daily diet. Here, the top three.
Why: High-protein foods will keep you from getting hungry and snacking, and also help to maintain energy throughout the day.
Serving Suggestion: Center every meal around protein such as chicken, turkey, fish, light cheese, cottage cheese, or peanut butter. For breakfast, have a bagel with peanut butter; for lunch, include cottage cheese with fruit; and for dinner, go with fish or chicken. Get healthy recipe ideas on TheNest.com.
Tip: If, two hours after you've eaten, you feel hungry and tired, chances are you didn't get enough protein.
Running a jillion errands? Pack a healthy snack so you can refuel quickly without resorting to fastfood.
Why: Complex carbs take longer to digest, contain less fat, and supply more energy than simple carbs.
Serving Suggestion: Opt for whole grain pasta, bread, and cereal and complex carbohydrates whenever possible. Instead of white bread, go for 10-grain; in lieu of corn flakes, try raisin bran.
Tip Don't be afraid of the organic foods section at the grocery store, where you're likely to find tons of whole-grain pasta, bread, and cereal options.
Why: Water is the number-one way to flush out toxins, prevent dehydration, and keep your body running in top shape.
Serving Suggestion: Instead of reaching for that can of sugary soda, make an effort to substitute a glass of water. The amount of water you need depends on your weight. A good way to determine how much you need is to take your body weight and divide it by two. The resulting number is the number of ounces you should be drinking every day. For example, if you weigh 160 pounds, you should try to drink 80 ounces of water daily.
Tip: To wean yourself off soda, get flavored bottled water or add a lemon to your glass.
See More: Getting in Shape